
Refer to Assassin's co-opted disassembly of bank C2 for the full bank or for an
alternative interpretation where applicable: http://assassin17.brinkster.net/


===============================================================================

Entry points
C2/0006:	4C770E  	JMP $0E77      ; Load actor's data
C2/0009:	4C3047  	JMP $4730      ; Main menu spell/item

===============================================================================

Load actor's stats and properties with gear
C2/0E77:	DA      	PHX            ; Save X
C2/0E78:	5A      	PHY            ; Save Y
C2/0E79:	8B      	PHB            ; Save DB
C2/0E7A:	08      	PHP            ; Save PS
C2/0E7B:	E230    	SEP #$30       ; 8-bit A, X, Y
C2/0E7D:	48      	PHA            ; Save actor
C2/0E7E:	290F    	AND #$0F       ; ...
C2/0E80:	A97E    	LDA #$7E       ; Bank: 7E
C2/0E82:	48      	PHA            ; Put on stack
C2/0E83:	AB      	PLB            ; Set DB to 7E
C2/0E84:	68      	PLA            ; Actor slot

Fork: Clear stat buffer, compute actor data indices
C2/0E85:	A23E    	LDX #$3E       ; Stat index
C2/0E87:	9EA011  	STZ $11A0,X    ; Clear stat
C2/0E8A:	CA      	DEX            ; Index -1
C2/0E8B:	10FA    	BPL $0E87      ; Loop till < 0
C2/0E8D:	1A      	INC A          ; Actor slot +1
C2/0E8E:	EB      	XBA            ; Put it in B
C2/0E8F:	A925    	LDA #$25       ; RAM data size
C2/0E91:	208147  	JSR $4781      ; Slot x size
C2/0E94:	C210    	REP #$10       ; 16-bit X, Y
C2/0E96:	AA      	TAX            ; Index product
C2/0E97:	BDDB15  	LDA $15DB,X    ; Actor's identity
C2/0E9A:	EB      	XBA            ; Put it in B
C2/0E9B:	A916    	LDA #$16       ; ROM data size
C2/0E9D:	208147  	JSR $4781      ; Actor ID x size
C2/0EA0:	DA      	PHX            ; Save RAM index
C2/0EA1:	AA      	TAX            ; Index product

Fork: Load nonboostable base stats from ROM
C2/0EA2:	BFAA7CED	LDA $ED7CAA,X  ; Bat.Pwr
C2/0EA6:	8DAC11  	STA $11AC      ; Set R-Hand's
C2/0EA9:	8DAD11  	STA $11AD      ; Set L-Hand's
C2/0EAC:	C220    	REP #$20       ; 16-bit A
C2/0EAE:	BFAB7CED	LDA $ED7CAB,X  ; Def & Mag.Def
C2/0EB2:	8DBA11  	STA $11BA      ; Save in RAM
C2/0EB5:	BFAD7CED	LDA $ED7CAD,X  ; Evade & MBlock
C2/0EB9:	E220    	SEP #$20       ; 8-bit A
C2/0EBB:	8DA811  	STA $11A8      ; Save Evade
C2/0EBE:	EB      	XBA            ; Get MBlock
C2/0EBF:	8DAA11  	STA $11AA      ; Add to buffer
C2/0EC2:	BFB57CED	LDA $ED7CB5,X  ; Properties
C2/0EC6:	2903    	AND #$03       ; Escape chance
C2/0EC8:	4903    	EOR #$03       ; Invert it
C2/0ECA:	1A      	INC A          ; Add 1
C2/0ECB:	1A      	INC A          ; Now 5 - EC
C2/0ECC:	8DDC11  	STA $11DC      ; Add to buffer

Fork: Load base Vigor, Speed, Stamina, and Mag.Pwr
C2/0ECF:	FA      	PLX            ; SRAM block index
C2/0ED0:	A00600  	LDY #$0006     ; 1st: Vigor
C2/0ED3:	BDF515  	LDA $15F5,X    ; Base stat
C2/0ED6:	99A011  	STA $11A0,Y    ; Add to buffer
C2/0ED9:	E8      	INX            ; Src index +1
C2/0EDA:	88      	DEY            ; Dst index -1
C2/0EDB:	88      	DEY            ; Dst index -1
C2/0EDC:	10F5    	BPL $0ED3      ; Loop till < 0

Fork: Load gear and apply their properties
C2/0EDE:	BDEB15  	LDA $15EB,X    ; Status LB
C2/0EE1:	85FE    	STA $FE        ; Save for Imp set
C2/0EE3:	A00500  	LDY #$0005     ; Buffer index
C2/0EE6:	BDFB15  	LDA $15FB,X    ; Item in slot
C2/0EE9:	99C611  	STA $11C6,Y    ; Add to buffer
C2/0EEC:	209A0F  	JSR $0F9A      ; Apply effects
C2/0EEF:	CA      	DEX            ; SRAM index -1
C2/0EF0:	88      	DEY            ; Buffer index -1
C2/0EF1:	10F3    	BPL $0EE6      ; Loop till < 0

Fork: Update HP and MP bonus flags in SRAM block
C2/0EF3:	BDED15  	LDA $15ED,X    ; Max MP HB
C2/0EF6:	293F    	AND #$3F       ; Clear flags
C2/0EF8:	85FF    	STA $FF        ; Memorize it
C2/0EFA:	A940    	LDA #$40       ; 1st: +50% MP
C2/0EFC:	207D0F  	JSR $0F7D      ; Get bonus flags
C2/0EFF:	05FF    	ORA $FF        ; Merge with MP
C2/0F01:	9DED15  	STA $15ED,X    ; Set max MP HB
C2/0F04:	BDE915  	LDA $15E9,X    ; Max HP HB
C2/0F07:	293F    	AND #$3F       ; Clear flags
C2/0F09:	85FF    	STA $FF        ; Memorize it
C2/0F0B:	A908    	LDA #$08       ; 1st: +50 HP
C2/0F0D:	207D0F  	JSR $0F7D      ; Get bonus flags
C2/0F10:	05FF    	ORA $FF        ; Merge with HP
C2/0F12:	9DE915  	STA $15E9,X    ; Set max HP HB

Fork: Cap MBlock, Evade, Vigor, Speed, Stamina, Mag.Pwr
C2/0F15:	A20A00  	LDX #$000A     ; 1st: MBlock
C2/0F18:	BDA111  	LDA $11A1,X    ; Stat < 256?
C2/0F1B:	F009    	BEQ $0F26      ; Skip if so
C2/0F1D:	0A      	ASL A          ; Stat < 0?
C2/0F1E:	7B      	TDC            ; Enforce 0..
C2/0F1F:	B002    	BCS $0F23      ; ..if so
C2/0F21:	A9FF    	LDA #$FF       ; Enforce 255
C2/0F23:	9DA011  	STA $11A0,X    ; Set stat LB
C2/0F26:	CA      	DEX            ; Stat index -1
C2/0F27:	CA      	DEX            ; Stat index -1
C2/0F28:	10EE    	BPL $0F18      ; Loop till last

Fork: Update data based on hands
C2/0F2A:	AECE11  	LDX $11CE      ; Grip mode
C2/0F2D:	FC470F  	JSR ($0F47,X)  ; Adjust hand data
C2/0F30:	ADD711  	LDA $11D7      ; Hyper Wrist FX?
C2/0F33:	100D    	BPL $0F42      ; Exit if not
C2/0F35:	C220    	REP #$20       ; 16-bit A
C2/0F37:	ADA611  	LDA $11A6      ; Vigor
C2/0F3A:	4A      	LSR A          ; Halve it
C2/0F3B:	18      	CLC            ; Prepare ADC
C2/0F3C:	6DA611  	ADC $11A6      ; Now x1.5
C2/0F3F:	8DA611  	STA $11A6      ; Save changes
C2/0F42:	28      	PLP            ; Restore PS
C2/0F43:	AB      	PLB            ; Restore DB
C2/0F44:	7A      	PLY            ; Restore Y
C2/0F45:	FA      	PLX            ; Restore X
C2/0F46:	6B      	RTL

Jump table for the above
C2/0F47:	670F    	; [00] ...
C2/0F49:	610F    	; [02] R: Shield  L: Weapon
C2/0F4B:	680F    	; [04] R: Weapon  L: Shield
C2/0F4D:	6F0F    	; [06] R: Weapon  L: Weapon
C2/0F4F:	610F    	; [08] R: Shield  L: Empty
C2/0F51:	670F    	; [0A] ...
C2/0F53:	6B0F    	; [0C] R: Weapon  L: Empty
C2/0F55:	670F    	; [0E] ...
C2/0F57:	680F    	; [10] R: Empty   L: Shield
C2/0F59:	640F    	; [12] R: Empty   L: Weapon
C2/0F5B:	670F    	; [14] ...
C2/0F5D:	670F    	; [16] ...
C2/0F5F:	680F    	; [18] R: Empty   L: Empty

Clear R-Hand's Bat.Pwr, prevent two-handed mode
C2/0F61:	20740F  	JSR $0F74      ; Block 2H mode

Clear R-Hand's Bat.Pwr
C2/0F64:	9CAC11  	STZ $11AC      ; R-Hand Pwr: 0
C2/0F67:	60      	RTS

Clear L-Hand's Bat.Pwr, prevent two-handed mode
C2/0F68:	20740F  	JSR $0F74      ; Block 2H mode

Clear L-Hand's Bat.Pwr
C2/0F6B:	9CAD11  	STZ $11AD      ; L-Hand Pwr: 0
C2/0F6E:	60      	RTS

Prevent damage reduction for Genji Glove while dualwielding (should be opposite)
C2/0F6F:	A910    	LDA #$10       ; 75% dmg: Off
C2/0F71:	0CCF11  	TSB $11CF      ; Set to clear it
C2/0F74:	A940    	LDA #$40       ; 2-hand compat
C2/0F76:	1CDA11  	TRB $11DA      ; R-Hand: Off
C2/0F79:	1CDB11  	TRB $11DB      ; L-Hand: Off
C2/0F7C:	60      	RTS

Move best HP or MP bonus type from gear to bits 6 and 7
C2/0F7D:	2CD511  	BIT $11D5      ; 50% bonus?
C2/0F80:	F003    	BEQ $0F85      ; Skip if not
C2/0F82:	A980    	LDA #$80       ; Bonus flag
C2/0F84:	60      	RTS            ; Exit
C2/0F85:	4A      	LSR A          ; Bit: 2 or 5
C2/0F86:	2CD511  	BIT $11D5      ; 25% bonus?
C2/0F89:	F003    	BEQ $0F8E      ; Skip if not
C2/0F8B:	A940    	LDA #$40       ; Bonus flag
C2/0F8D:	60      	RTS            ; Exit
C2/0F8E:	0A      	ASL A          ; Bit: 3 or 6
C2/0F8F:	0A      	ASL A          ; Bit: 4 or 7
C2/0F90:	2CD511  	BIT $11D5      ; 12.5% bonus?
C2/0F93:	F003    	BEQ $0F98      ; Skip if not
C2/0F95:	A9C0    	LDA #$C0       ; Bonus flags
C2/0F97:	60      	RTS            ; Exit
C2/0F98:	7B      	TDC            ; Bonus: None
C2/0F99:	60      	RTS

Integrate gear's properties into actor data buffer
C2/0F9A:	DA      	PHX            ; Save SRAM index
C2/0F9B:	5A      	PHY            ; Save buffer slot
C2/0F9C:	EB      	XBA            ; Put item in B
C2/0F9D:	A91E    	LDA #$1E       ; Item data size
C2/0F9F:	208147  	JSR $4781      ; Item x size
C2/0FA2:	AA      	TAX            ; Index product
C2/0FA3:	BF0550D8	LDA $D85005,X  ; Field effects
C2/0FA7:	0CDF11  	TSB $11DF      ; Add to buffer
C2/0FAA:	C220    	REP #$20       ; 16-bit A
C2/0FAC:	BF0650D8	LDA $D85006,X  ; Blocked status
C2/0FB0:	0CD211  	TSB $11D2      ; Add to buffer
C2/0FB3:	BF0850D8	LDA $D85008,X  ; Auto status LB
C2/0FB7:	0CD411  	TSB $11D4      ; Dmg/HP/MP bonus
C2/0FBA:	BF0A50D8	LDA $D8500A,X  ; Battle FX LBs
C2/0FBE:	0CD611  	TSB $11D6      ; Add to buffer
C2/0FC1:	BF0C50D8	LDA $D8500C,X  ; Battle FX HBs
C2/0FC5:	0CD811  	TSB $11D8      ; Add to buffer

Fork: Apply Vigor, Speed, Stamina, and Mag.Pwr modifiers
C2/0FC8:	BF1050D8	LDA $D85010,X  ; Stat modifiers
C2/0FCC:	A00600  	LDY #$0006     ; 1st: Vigor
C2/0FCF:	48      	PHA            ; Save modifiers
C2/0FD0:	290F00  	AND #$000F     ; Get current
C2/0FD3:	890800  	BIT #$0008     ; Positive?
C2/0FD6:	F004    	BEQ $0FDC      ; Branch if so
C2/0FD8:	49F7FF  	EOR #$FFF7     ; Invert value
C2/0FDB:	1A      	INC A          ; Add one
C2/0FDC:	18      	CLC            ; Prepare ADC
C2/0FDD:	79A011  	ADC $11A0,Y    ; Add actor stat
C2/0FE0:	99A011  	STA $11A0,Y    ; Set actor stat
C2/0FE3:	68      	PLA            ; Stat modifiers
C2/0FE4:	4A      	LSR A          ; 2
C2/0FE5:	4A      	LSR A          ; 4
C2/0FE6:	4A      	LSR A          ; 8
C2/0FE7:	4A      	LSR A          ; 16
C2/0FE8:	88      	DEY            ; Stat index -1
C2/0FE9:	88      	DEY            ; Stat index -1
C2/0FEA:	10E3    	BPL $0FCF      ; Loop till < 0

Fork: Apply Evade and MBlock modifiers
C2/0FEC:	BF1A50D8	LDA $D8501A,X  ; Evasion mods
C2/0FF0:	DA      	PHX            ; Save ROM index
C2/0FF1:	48      	PHA            ; Save modifiers
C2/0FF2:	290F00  	AND #$000F     ; Evade index
C2/0FF5:	0A      	ASL A          ; Double it
C2/0FF6:	AA      	TAX            ; Index it
C2/0FF7:	BF0511C2	LDA $C21105,X  ; Evade gain
C2/0FFB:	18      	CLC            ; ...
C2/0FFC:	6DA811  	ADC $11A8      ; Add Evade
C2/0FFF:	8DA811  	STA $11A8      ; Set Evade
C2/1002:	68      	PLA            ; Evasion mods
C2/1003:	29F000  	AND #$00F0     ; MBlock index
C2/1006:	4A      	LSR A          ; 2
C2/1007:	4A      	LSR A          ; 4
C2/1008:	4A      	LSR A          ; 8
C2/1009:	AA      	TAX            ; Index it
C2/100A:	BF0511C2	LDA $C21105,X  ; MBlock gain
C2/100E:	18      	CLC            ; ...
C2/100F:	6DAA11  	ADC $11AA      ; Add MBlock
C2/1012:	8DAA11  	STA $11AA      ; Set MBlock
C2/1015:	FA      	PLX            ; Item data index

Fork: Define item's Bat.Pwr or Defense
C2/1016:	E220    	SEP #$20       ; 8-bit A
C2/1018:	BF1450D8	LDA $D85014,X  ; Item's power
C2/101C:	EB      	XBA            ; Put it in B
C2/101D:	BF0250D8	LDA $D85002,X  ; Compatibility
C2/1021:	0A      	ASL A          ; Shift bits
C2/1022:	0A      	ASL A          ; Helps Imps?
C2/1023:	A5FE    	LDA $FE        ; Status LB
C2/1025:	B002    	BCS $1029      ; Branch if so
C2/1027:	4920    	EOR #$20       ; Toggle Imp
C2/1029:	8920    	BIT #$20       ; Imp's set now?
C2/102B:	D003    	BNE $1030      ; Branch if so
C2/102D:	A901    	LDA #$01       ; Power: 1
C2/102F:	EB      	XBA            ; Replace item's
C2/1030:	EB      	XBA            ; Item's power
C2/1031:	85FD    	STA $FD        ; Memorize it

Fork: Apply defensive properties
C2/1033:	BF0050D8	LDA $D85000,X  ; Properties
C2/1037:	2907    	AND #$07       ; Get class
C2/1039:	3A      	DEC A          ; Weapon?
C2/103A:	F076    	BEQ $10B2      ; Branch if so
C2/103C:	BF1950D8	LDA $D85019,X  ; Auto status HB
C2/1040:	0CBC11  	TSB $11BC      ; Add to buffer
C2/1043:	BF0F50D8	LDA $D8500F,X  ; 50% elements
C2/1047:	EB      	XBA            ; Put in B
C2/1048:	BF1850D8	LDA $D85018,X  ; Weak points
C2/104C:	C220    	REP #$20       ; 16-bit A
C2/104E:	0CB811  	TSB $11B8      ; Add to buffer
C2/1051:	BF1650D8	LDA $D85016,X  ; Drained elements
C2/1055:	0CB611  	TSB $11B6      ; Nulled elements
C2/1058:	E220    	SEP #$20       ; 8-bit A
C2/105A:	18      	CLC            ; Prepare ADC
C2/105B:	A5FD    	LDA $FD        ; Item's Defense
C2/105D:	6DBA11  	ADC $11BA      ; Add actor's
C2/1060:	9002    	BCC $1064      ; Keep if < 256
C2/1062:	A9FF    	LDA #$FF       ; Enforce 255
C2/1064:	8DBA11  	STA $11BA      ; Set actor's
C2/1067:	18      	CLC            ; Prepare ADC
C2/1068:	BF1550D8	LDA $D85015,X  ; Item's Mag.Def
C2/106C:	6DBB11  	ADC $11BB      ; Add actor's
C2/106F:	9002    	BCC $1073      ; Keep if < 256
C2/1071:	A9FF    	LDA #$FF       ; Enforce 255
C2/1073:	8DBB11  	STA $11BB      ; Set actor's

Fork: Handle "Magic Damage Up" cumulative effect
C2/1076:	7A      	PLY            ; Buffer index
C2/1077:	A902    	LDA #$02       ; Earrings effect
C2/1079:	1CD511  	TRB $11D5      ; Remove if set
C2/107C:	F008    	BEQ $1086      ; If already off
C2/107E:	0CD711  	TSB $11D7      ; Set as 1st one
C2/1081:	F003    	BEQ $1086      ; If really 1st
C2/1083:	0CD511  	TSB $11D5      ; Set as 2nd one

Fork: Load physical weapon effects and evasion animation data
C2/1086:	7B      	TDC            ; Clear A
C2/1087:	BF1B50D8	LDA $D8501B,X  ; Special effects
C2/108B:	99BE11  	STA $11BE,Y    ; Set for gear slot
C2/108E:	890C    	BIT #$0C       ; Any evasion anim?
C2/1090:	F01E    	BEQ $10B0      ; Exit if not
C2/1092:	48      	PHA            ; Memorize effects
C2/1093:	2903    	AND #$03       ; Animation number
C2/1095:	AA      	TAX            ; Set loop counter
C2/1096:	7B      	TDC            ; Clear A
C2/1097:	38      	SEC            ; Prepare ROL
C2/1098:	2A      	ROL A          ; Rotate A left
C2/1099:	CA      	DEX            ; Counter -1
C2/109A:	10FC    	BPL $1098      ; Loop till < 0
C2/109C:	EB      	XBA            ; B = 2 ^ Counter
C2/109D:	68      	PLA            ; Special effects
C2/109E:	8904    	BIT #$04       ; Trigger = Evade?
C2/10A0:	F005    	BEQ $10A7      ; Branch if not
C2/10A2:	EB      	XBA            ; Animation index
C2/10A3:	0CD011  	TSB $11D0      ; Add to Evade anims
C2/10A6:	EB      	XBA            ; Special effects
C2/10A7:	8908    	BIT #$08       ; Trigger = MBlock?
C2/10A9:	F005    	BEQ $10B0      ; Exit if not
C2/10AB:	EB      	XBA            ; Animation index
C2/10AC:	0CD111  	TSB $11D1      ; Add to MBlock anims
C2/10AF:	EB      	XBA            ; ...
C2/10B0:	FA      	PLX            ; SRAM block index
C2/10B1:	60      	RTS

Fork: Set hand's grip status for Gauntlet and Genji Glove
C2/10B2:	7B      	TDC            ; Clear A
C2/10B3:	1A      	INC A          ; Point to L-Hand
C2/10B4:	A8      	TAY            ; Set buffer index
C2/10B5:	1A      	INC A          ; Grip value: 2
C2/10B6:	85FF    	STA $FF        ; Memorize it
C2/10B8:	A301    	LDA $01,S      ; Item's slot
C2/10BA:	C902    	CMP #$02       ; Either hand?
C2/10BC:	B0B8    	BCS $1076      ; Abort if not
C2/10BE:	3A      	DEC A          ; L-Hand?
C2/10BF:	F003    	BEQ $10C4      ; Branch if so
C2/10C1:	88      	DEY            ; Point to R-Hand
C2/10C2:	06FF    	ASL $FF        ; Grip value: 4
C2/10C4:	B9C611  	LDA $11C6,Y    ; Processed item
C2/10C7:	1A      	INC A          ; Empty item?
C2/10C8:	D004    	BNE $10CE      ; Branch if not
C2/10CA:	06FF    	ASL $FF        ; Grip: 4 or 8
C2/10CC:	06FF    	ASL $FF        ; Grip: 8 or 16
C2/10CE:	A5FF    	LDA $FF        ; Grip status
C2/10D0:	0CCE11  	TSB $11CE      ; Merge hands'

Fork: Apply offensive properties
C2/10D3:	BF1650D8	LDA $D85016,X  ; Unused data...
C2/10D7:	99B211  	STA $11B2,Y    ; Assign to hand
C2/10DA:	BF0F50D8	LDA $D8500F,X  ; Elements
C2/10DE:	99B011  	STA $11B0,Y    ; Set hand's
C2/10E1:	A5FD    	LDA $FD        ; Item's Bat.Pwr
C2/10E3:	79AC11  	ADC $11AC,Y    ; Add hand's
C2/10E6:	9002    	BCC $10EA      ; Keep if < 256
C2/10E8:	A9FF    	LDA #$FF       ; Enforce 255
C2/10EA:	99AC11  	STA $11AC,Y    ; Set hand's
C2/10ED:	BF1550D8	LDA $D85015,X  ; Hit rate
C2/10F1:	99AE11  	STA $11AE,Y    ; Set hand's
C2/10F4:	BF1250D8	LDA $D85012,X  ; Spellcast info
C2/10F8:	99B411  	STA $11B4,Y    ; Set hand's
C2/10FB:	BF1350D8	LDA $D85013,X  ; Long range, 2H..
C2/10FF:	99DA11  	STA $11DA,Y    ; ..Runic, SwdTech
C2/1102:	4C7610  	JMP $1076      ; Load effects

Evasion modifiers
C2/1105:	0000    	; 0
C2/1107:	0A00    	; +10
C2/1109:	1400    	; +20
C2/110B:	1E00    	; +30
C2/110D:	2800    	; +40
C2/110F:	3200    	; +50
C2/1111:	F6FF    	; -10
C2/1113:	ECFF    	; -20
C2/1115:	E2FF    	; -30
C2/1117:	D8FF    	; -40
C2/1119:	CEFF    	; -50

===============================================================================

Define heal amount if spell and updated status for main menu
C2/4730:	DA      	PHX            ; Save X
C2/4731:	5A      	PHY            ; Save Y
C2/4732:	8B      	PHB            ; Save DB
C2/4733:	08      	PHP            ; Save PS
C2/4734:	E230    	SEP #$30       ; 8-bit mode
C2/4736:	48      	PHA            ; Save spell/item
C2/4737:	A97E    	LDA #$7E       ; Bank: 7E
C2/4739:	48      	PHA            ; Put on stack
C2/473A:	AB      	PLB            ; Set DB to 7E
C2/473B:	68      	PLA            ; Spell or item
C2/473C:	18      	CLC            ; For C2/2A53
C2/473D:	FC4B47  	JSR ($474B,X)  ; Get data, HP gain
C2/4740:	209044  	JSR $4490      ; Decode status
C2/4743:	207F44  	JSR $447F      ; Update status
C2/4746:	28      	PLP            ; Restore PS
C2/4747:	AB      	PLB            ; Restore DB
C2/4748:	7A      	PLY            ; Restore Y
C2/4749:	FA      	PLX            ; Restore X
C2/474A:	6B      	RTL

Jump table for the above
C2/474B:	4F47    	; Magic
C2/474D:	7847    	; Item

Define spell's heal amount for main menu
C2/474F:	206629  	JSR $2966      ; Load spell data
C2/4752:	ADA411  	LDA $11A4      ; Fraction-based?
C2/4755:	101E    	BPL $4775      ; Branch if not
C2/4757:	ADA611  	LDA $11A6      ; Spell power
C2/475A:	85E8    	STA $E8        ; Set multiplier
C2/475C:	C230    	REP #$30       ; 16-bit mode
C2/475E:	ADB211  	LDA $11B2      ; Max HP
C2/4761:	203C28  	JSR $283C      ; Add gear bonus
C2/4764:	C91027  	CMP #$2710     ; Under 10,000?
C2/4767:	9003    	BCC $476C      ; Retain if so
C2/4769:	A90F27  	LDA #$270F     ; Enforce 9999
C2/476C:	E210    	SEP #$10       ; 8-bit X, Y
C2/476E:	20CB0D  	JSR $0DCB      ; HP x Pwr/16
C2/4771:	8DB011  	STA $11B0      ; Set HP gain
C2/4774:	60      	RTS            ; Exit
C2/4775:	4C692B  	JMP $2B69      ; Compute HP gain

Load attack properties
C2/2966:	DA      	PHX            ; Save X
C2/2967:	08      	PHP            ; Save PS
C2/2968:	EB      	XBA            ; Attack number
C2/2969:	A90E    	LDA #$0E       ; Skill data size
C2/296B:	208147  	JSR $4781      ; Attack x size
C2/296E:	C231    	REP #$31       ; 16-bit mode; C-
C2/2970:	69C06A  	ADC #$6AC0     ; Add base ROM adr
C2/2973:	AA      	TAX            ; Src: C4/6AC0 + 15X
C2/2974:	A0A011  	LDY #$11A0     ; Dst: 7E/11A0
C2/2977:	A90D00  	LDA #$000D     ; Bytes: 14
C2/297A:	547EC4  	MVN $7E,$C4    ; Load attack data
C2/297D:	E220    	SEP #$20       ; 8-bit A
C2/297F:	0EA911  	ASL $11A9      ; Extra effect x2
C2/2982:	9003    	BCC $2987      ; Exit if not null
C2/2984:	9CA911  	STZ $11A9      ; Clear effect
C2/2987:	28      	PLP            ; Restore PS
C2/2988:	FA      	PLX            ; Restore X
C2/2989:	60      	RTS

Initialize magic damage (includes ailments and consumables)
C2/2B69:	ADAF11  	LDA $11AF      ; Attacker level
C2/2B6C:	85E8    	STA $E8        ; Set multiplier
C2/2B6E:	C901    	CMP #$01       ; C- if not a spell
C2/2B70:	7B      	TDC            ; Clear A
C2/2B71:	ADA611  	LDA $11A6      ; Attack's power
C2/2B74:	C220    	REP #$20       ; 16-bit A
C2/2B76:	9002    	BCC $2B7A      ; If not a spell
C2/2B78:	0A      	ASL A          ; Power x2
C2/2B79:	0A      	ASL A          ; Power x4
C2/2B7A:	8DB011  	STA $11B0      ; Init damage
C2/2B7D:	E220    	SEP #$20       ; 8-bit A
C2/2B7F:	ADAE11  	LDA $11AE      ; Mag.Pwr
C2/2B82:	EB      	XBA            ; Put in B
C2/2B83:	ADA611  	LDA $11A6      ; Attack's power
C2/2B86:	208147  	JSR $4781      ; Multiply them
C2/2B89:	20B747  	JSR $47B7      ; Product x level
C2/2B8C:	A904    	LDA #$04       ; Quotient: 2^5
C2/2B8E:	C220    	REP #$20       ; 16-bit A
C2/2B90:	20D10D  	JSR $0DD1      ; Product / 32
C2/2B93:	18      	CLC            ; Prepare ADC
C2/2B94:	6DB011  	ADC $11B0      ; Add damage
C2/2B97:	8DB011  	STA $11B0      ; Set damage
C2/2B9A:	E220    	SEP #$20       ; 8-bit A
C2/2B9C:	60      	RTS

Spell damage      = Spell Power x 4 + Mag.Pwr x Spell Power x Level / 32
Runic damage      = $11A6 = Spell Cost / Number of Runic-users
Consumable damage = Item Power
Seize damage      = $11A6 x 4 = 64
Status damage     = $11A6 (see C2/506B)


Determine max HP or MP with gear bonus
C2/283C:	DA      	PHX            ; Save X
C2/283D:	0A      	ASL A          ; Shift bits
C2/283E:	2A      	ROL A          ; Shift bits
C2/283F:	85EE    	STA $EE        ; Memorize result
C2/2841:	2A      	ROL A          ; Flags to b0-b1
C2/2842:	2A      	ROL A          ; Flags to b1-b2
C2/2843:	290600  	AND #$0006     ; Bonus flags
C2/2846:	AA      	TAX            ; Index them
C2/2847:	A5EE    	LDA $EE        ; HP/MP x4 + C
C2/2849:	4A      	LSR A          ; Now x2
C2/284A:	4A      	LSR A          ; x1 without flags
C2/284B:	85EE    	STA $EE        ; Save changes
C2/284D:	7C5928  	JMP ($2859,X)  ; Apply bonus

Jump table for the above
C2/2859:	5028    	; No bonus
C2/285B:	5228    	; HP or MP + 25%
C2/285D:	5328    	; HP or MP + 50%
C2/285F:	5128    	; HP or MP + 12.5%

Boost max HP or MP based on entry point
C2/2850:	7B      	TDC            ; Zero bonus
C2/2851:	4A      	LSR A          ; Halve bonus
C2/2852:	4A      	LSR A          ; Halve bonus
C2/2853:	4A      	LSR A          ; Halve bonus
C2/2854:	18      	CLC            ; Prepare ADC
C2/2855:	65EE    	ADC $EE        ; Add max value
C2/2857:	FA      	PLX            ; Restore X
C2/2858:	60      	RTS

Multiply max HP or MP by attack power, divide by 16
C2/0DCB:	20B747  	JSR $47B7      ; Pwr x HP or MP
C2/0DCE:	A90300  	LDA #$0003     ; Quotient: 2^4

Divide $E8 by 2^(A+1)
C2/0DD1:	DA      	PHX            ; Save X
C2/0DD2:	AA      	TAX            ; Set counter
C2/0DD3:	A5E8    	LDA $E8        ; Product LBs
C2/0DD5:	46EA    	LSR $EA        ; Halve HBs
C2/0DD7:	6A      	ROR A          ; LBs/2, b7=C
C2/0DD8:	CA      	DEX            ; Counter -1
C2/0DD9:	10FA    	BPL $0DD5      ; Loop till < 0
C2/0DDB:	FA      	PLX            ; Restore X
C2/0DDC:	60      	RTS

Multiply B by A
C2/4781:	08      	PHP            ; Save PS
C2/4782:	C220    	REP #$20       ; 16-bit A
C2/4784:	8F024200	STA $004202    ; Set factors
C2/4788:	EA      	NOP
C2/4789:	EA      	NOP
C2/478A:	EA      	NOP
C2/478B:	EA      	NOP
C2/478C:	AF164200	LDA $004216    ; Product
C2/4790:	28      	PLP            ; Restore PS
C2/4791:	60      	RTS

Multiply 16-bit A by $E8
C2/47B7:	08      	PHP            ; Save PS
C2/47B8:	E220    	SEP #$20       ; 8-bit A
C2/47BA:	64EA    	STZ $EA        ; Product HB: 0
C2/47BC:	85E9    	STA $E9        ; Save A's LB
C2/47BE:	A5E8    	LDA $E8        ; Factor
C2/47C0:	208147  	JSR $4781      ; Factor x A's HB
C2/47C3:	C221    	REP #$21       ; 16-bit A; C-
C2/47C5:	85EC    	STA $EC        ; Memorize product
C2/47C7:	A5E8    	LDA $E8        ; Factor and A's LB
C2/47C9:	208147  	JSR $4781      ; Multiply them
C2/47CC:	85E8    	STA $E8        ; Set product LBs
C2/47CE:	A5EC    	LDA $EC        ; Factor x A's HB
C2/47D0:	65E9    	ADC $E9        ; Add product MB
C2/47D2:	85E9    	STA $E9        ; Set product HBs
C2/47D4:	28      	PLP            ; Restore PS
C2/47D5:	60      	RTS

Define status modifications for attack
C2/4490:	DA      	PHX            ; Save X
C2/4491:	E220    	SEP #$20       ; 8-bit A
C2/4493:	ADA411  	LDA $11A4      ; b2: Lift status
C2/4496:	290C    	AND #$0C       ; b3: Toggle status
C2/4498:	4A      	LSR A          ; Put in b1-b2
C2/4499:	AA      	TAX            ; Index flags
C2/449A:	C220    	REP #$20       ; 16-bit A
C2/449C:	64FC    	STZ $FC        ; Status to gain A
C2/449E:	64FE    	STZ $FE        ; Status to gain B
C2/44A0:	64F4    	STZ $F4        ; Status to lose A
C2/44A2:	64F6    	STZ $F6        ; Status to lose B
C2/44A4:	FCD144  	JSR ($44D1,X)  ; Define them now

Fork: Set to lift Clear if magic attack
C2/44A7:	ADA211  	LDA $11A2      ; Attack info
C2/44AA:	4A      	LSR A          ; Physical attack?
C2/44AB:	B00E    	BCS $44BB      ; Branch if so
C2/44AD:	A91000  	LDA #$0010     ; Status: Clear
C2/44B0:	24F8    	BIT $F8        ; Target has it?
C2/44B2:	F007    	BEQ $44BB      ; Branch if not
C2/44B4:	2CAA11  	BIT $11AA      ; If attack sets..
C2/44B7:	D002    	BNE $44BB      ; ..or lifts Clear
C2/44B9:	04F4    	TSB $F4        ; Set to dispel

Fork: Set to lift Freeze if fire element
C2/44BB:	ADA111  	LDA $11A1      ; Attack elements
C2/44BE:	4A      	LSR A          ; Fire?
C2/44BF:	900E    	BCC $44CF      ; Exit if not
C2/44C1:	A90002  	LDA #$0200     ; Status: Freeze
C2/44C4:	24FA    	BIT $FA        ; Target has it?
C2/44C6:	F007    	BEQ $44CF      ; Exit if not
C2/44C8:	2CAC11  	BIT $11AC      ; If attack sets..
C2/44CB:	D002    	BNE $44CF      ; ..or lifts Freeze
C2/44CD:	04F6    	TSB $F6        ; Set to dispel
C2/44CF:	FA      	PLX            ; Restore X
C2/44D0:	60      	RTS

Jump table for the above
C2/44D1:	D744    	; Inflict status
C2/44D3:	EA44    	; Dispel status
C2/44D5:	F944    	; Toggle status

Inflict status for attack
C2/44D7:	ADAA11  	LDA $11AA      ; Attack status LBs
C2/44DA:	85FC    	STA $FC        ; Set to inflict
C2/44DC:	A5F8    	LDA $F8        ; Entity status LBs
C2/44DE:	14FC    	TRB $FC        ; Don't re-inflict
C2/44E0:	ADAC11  	LDA $11AC      ; Attack status HBs
C2/44E3:	85FE    	STA $FE        ; Set to inflict
C2/44E5:	A5FA    	LDA $FA        ; Entity status HBs
C2/44E7:	14FE    	TRB $FE        ; Don't re-inflict
C2/44E9:	60      	RTS

Dispel status for attack
C2/44EA:	ADAA11  	LDA $11AA      ; Attack status LBs
C2/44ED:	25F8    	AND $F8        ; Keep ones entity has
C2/44EF:	85F4    	STA $F4        ; Set status to lose
C2/44F1:	ADAC11  	LDA $11AC      ; Attack status HBs
C2/44F4:	25FA    	AND $FA        ; Keep ones entity has
C2/44F6:	85F6    	STA $F6        ; Set status to lose
C2/44F8:	60      	RTS

Toggle status for attack
C2/44F9:	20D744  	JSR $44D7      ; Gain those absent
C2/44FC:	4CEA44  	JMP $44EA      ; Lose those present

Define entity's updated status
C2/447F:	A5F8    	LDA $F8        ; Entity status LBs
C2/4481:	04FC    	TSB $FC        ; Add to gained ones
C2/4483:	A5F4    	LDA $F4        ; Lost status LBs
C2/4485:	14FC    	TRB $FC        ; Remove from above
C2/4487:	A5FA    	LDA $FA        ; Entity status HBs
C2/4489:	04FE    	TSB $FE        ; Add to gained ones
C2/448B:	A5F6    	LDA $F6        ; Lost status HBs
C2/448D:	14FE    	TRB $FE        ; Remove from above
C2/448F:	60      	RTS

Get recovery item's affected status for main menu
C2/4778:	20372A  	JSR $2A37      ; Load item data
C2/477B:	A901    	LDA #$01       ; Physical: Yes
C2/477D:	0CA211  	TSB $11A2      ; Set for C2/44A7
C2/4780:	60      	RTS

Set up physical attack for Throw, Item, or Tools command
C2/2A37:	DA      	PHX            ; Save X
C2/2A38:	08      	PHP            ; Save PS
C2/2A39:	48      	PHA            ; Save item

Fork: Clear attack data buffer
C2/2A3A:	DA      	PHX            ; Save member index
C2/2A3B:	A20F    	LDX #$0F       ; Buffer index
C2/2A3D:	9EA011  	STZ $11A0,X    ; Clear attack data
C2/2A3F:	CA      	DEX            ; Buffer index -1
C2/2A41:	10FA    	BPL $2A3D      ; Loop till < 0
C2/2A43:	FA      	PLX            ; Member index

Fork: Initialize basic properties
C2/2A44:	A921    	LDA #$21       ; Physical nature
C2/2A46:	8DA211  	STA $11A2      ; Ignores defense
C2/2A49:	A922    	LDA #$22       ; Unreflectible
C2/2A4B:	8DA311  	STA $11A3      ; Can retarget
C2/2A4E:	A920    	LDA #$20       ; Unblockable
C2/2A50:	8DA411  	STA $11A4      ; Won't heal, etc.

Fork: Load attacker's level and vigor
C2/2A53:	9009    	BCC $2A5E      ; Skip if Item menu
C2/2A55:	BD2C3B  	LDA $3B2C,X    ; In-battle Vigor
C2/2A58:	8DAE11  	STA $11AE      ; Add to buffer
C2/2A5B:	20212C  	JSR $2C21      ; Load level

Fork: Load item's power and elements
C2/2A5E:	A301    	LDA $01,S      ; Item number
C2/2A60:	20632B  	JSR $2B63      ; Compute index
C2/2A63:	C210    	REP #$10       ; 16-bit X, Y
C2/2A65:	AA      	TAX            ; Index it
C2/2A66:	BF1450D8	LDA $D85014,X  ; Item power
C2/2A6A:	8DA611  	STA $11A6      ; Add to buffer
C2/2A6D:	BF0F50D8	LDA $D8500F,X  ; Item elements
C2/2A71:	8DA111  	STA $11A1      ; Add to buffer

Fork: Load special effect if Item command
C2/2A74:	B066    	BCS $2ADC      ; If not Item menu
C2/2A76:	A901    	LDA #$01       ; Physical: No
C2/2A78:	1CA211  	TRB $11A2      ; Set property
C2/2A7B:	BF1B50D8	LDA $D8501B,X  ; Special effect
C2/2A7F:	0A      	ASL A          ; Double it
C2/2A80:	B005    	BCS $2A87      ; Skip if none
C2/2A82:	6990    	ADC #$90       ; Add #$48, doubled
C2/2A84:	8DA911  	STA $11A9      ; Set effect index

Subfork: Load affected status effects
C2/2A87:	C220    	REP #$20       ; 16-bit A
C2/2A89:	BF1550D8	LDA $D85015,X  ; Status LBs
C2/2A8D:	8DAA11  	STA $11AA      ; Add to buffer
C2/2A90:	BF1750D8	LDA $D85017,X  ; Status HBs
C2/2A94:	8DAC11  	STA $11AC      ; Add to buffer
C2/2A97:	E220    	SEP #$20       ; 8-bit A

Subfork: Load special properties
C2/2A99:	BF1350D8	LDA $D85013,X  ; Properties
C2/2A9D:	85FE    	STA $FE        ; Memorize them
C2/2A9F:	06FE    	ASL $FE        ; Fraction-based?
C2/2AA1:	9005    	BCC $2AA8      ; Branch if not
C2/2AA3:	A980    	LDA #$80       ; Dmg% = Pwr / 16
C2/2AA5:	0CA411  	TSB $11A4      ; Add to effects
C2/2AA8:	06FE    	ASL $FE        ; Properties x2
C2/2AAA:	06FE    	ASL $FE        ; Lifts status?
C2/2AAC:	9005    	BCC $2AB3      ; Branch if not
C2/2AAE:	A904    	LDA #$04       ; Effect bit
C2/2AB0:	0CA411  	TSB $11A4      ; Add to buffer
C2/2AB3:	06FE    	ASL $FE        ; Affects MP?
C2/2AB5:	9007    	BCC $2ABE      ; Branch if not
C2/2AB7:	A980    	LDA #$80       ; Effect bit
C2/2AB9:	0CA311  	TSB $11A3      ; Add to buffer
C2/2ABC:	04FE    	TSB $FE        ; Mark to heal
C2/2ABE:	06FE    	ASL $FE        ; Heal effect?
C2/2AC0:	9005    	BCC $2AC7      ; Branch if not
C2/2AC2:	A901    	LDA #$01       ; Effect bit
C2/2AC4:	0CA411  	TSB $11A4      ; Add to buffer
C2/2AC7:	06FE    	ASL $FE        ; Properties x2
C2/2AC9:	06FE    	ASL $FE        ; Reverse on undead?
C2/2ACB:	9005    	BCC $2AD2      ; Branch if not
C2/2ACD:	A908    	LDA #$08       ; Effect bit
C2/2ACF:	0CA211  	TSB $11A2      ; Add to buffer
C2/2AD2:	ADAA11  	LDA $11AA      ; Lifts Wound?
C2/2AD5:	1005    	BPL $2ADC      ; Branch if not
C2/2AD7:	A90C    	LDA #$0C       ; Misses nondead
C2/2AD9:	0CA211  	TSB $11A2      ; Hurts undead

Fork: Handle status-inducing skeans
C2/2ADC:	A301    	LDA $01,S      ; Processed item
C2/2ADE:	C9AE    	CMP #$AE       ; Inviz Edge?
C2/2AE0:	D007    	BNE $2AE9      ; Branch if not
C2/2AE2:	A910    	LDA #$10       ; Status: Clear
C2/2AE4:	0CAA11  	TSB $11AA      ; Add to effects
C2/2AE7:	8009    	BRA $2AF2      ; Skip next check
C2/2AE9:	C9AF    	CMP #$AF       ; Shadow Edge?
C2/2AEB:	D005    	BNE $2AF2      ; Branch if not
C2/2AED:	A904    	LDA #$04       ; Status: Image
C2/2AEF:	0CAB11  	TSB $11AB      ; Add to effects

Fork: Define tool effects and properties
C2/2AF2:	BF0050D8	LDA $D85000,X  ; Properties
C2/2AF6:	2907    	AND #$07       ; Tool class?
C2/2AF8:	D01C    	BNE $2B16      ; Exit if not
C2/2AFA:	A920    	LDA #$20       ; Ignore defense
C2/2AFC:	1CA211  	TRB $11A2      ; Ax from effects
C2/2AFF:	1CA411  	TRB $11A4      ; Unblockable: N
C2/2B02:	BF1550D8	LDA $D85015,X  ; Tool's hit rate
C2/2B06:	8DA811  	STA $11A8      ; Add to buffer
C2/2B09:	7B      	TDC            ; Clear A
C2/2B0A:	A301    	LDA $01,S      ; Item number
C2/2B0C:	38      	SEC            ; Prepare SBC
C2/2B0D:	E9A3    	SBC #$A3       ; Now 0-92
C2/2B0F:	2907    	AND #$07       ; Now 0-7
C2/2B11:	0A      	ASL A          ; Double it
C2/2B12:	AA      	TAX            ; Index it
C2/2B13:	FC1A2B  	JSR ($2B1A,X)  ; Set effects
C2/2B16:	68      	PLA            ; Item number
C2/2B17:	28      	PLP            ; Restore PS
C2/2B18:	FA      	PLX            ; Restore X
C2/2B19:	60      	RTS

Load attacker's level into attack data buffer
C2/2C21:	DA      	PHX            ; Save X
C2/2C22:	AD1734  	LDA $3417      ; X = Sketchee?
C2/2C25:	3001    	BMI $2C28      ; Retain if not
C2/2C27:	AA      	TAX            ; X = Sketcher
C2/2C28:	BD183B  	LDA $3B18,X    ; Entity's level
C2/2C2B:	8DAF11  	STA $11AF      ; Put in buffer
C2/2C2E:	FA      	PLX            ; Restore X
C2/2C2F:	60      	RTS

Compute item data index
C2/2B63:	EB      	XBA            ; Item number
C2/2B64:	A91E    	LDA #$1E       ; Item data size
C2/2B66:	4C8147  	JMP $4781      ; Item x size

===============================================================================

Mode 7 animation script for aerial-view airship scene
C2/8A70:	8004 3C 	; x60 : Scroll up, zoom in
C2/8A73:	9004 3C 	; x60 : Scroll up, rotate CW, zoom in
C2/8A76:	9004 3C 	; x60 : Scroll up, rotate CW, zoom in
C2/8A79:	1004 1E 	; x30 : Scroll up, rotate CW
C2/8A7C:	5004 1E 	; x30 : Scroll up, rotate CW and FWD
C2/8A7F:	4004 1E 	; x30 : Scroll up, rotate FWD
C2/8A82:	C004 3C 	; x60 : Scroll up, rotate FWD, zoom in
C2/8A85:	4004 3C 	; x60 : Scroll up, rotate FWD
C2/8A88:	0004 3C 	; x60 : Scroll up
C2/8A8B:	0084 1E 	; x30 : Scroll up, zoom out
C2/8A8E:	1084 1E 	; x30 : Scroll up, rotate CW, zoom out
C2/8A91:	1004 78 	; x120: Scroll up, rotate CW
C2/8A94:	0004 1E 	; x30 : Scroll up
C2/8A97:	0084 3C 	; x60 : Scroll up, zoom out
C2/8A9A:	0004 B4 	; x180: Scroll up
C2/8A9D:	0004 B4 	; x180: Scroll up
C2/8AA0:	0004 B4 	; x180: Scroll up
C2/8AA3:	0004 B4 	; x180: Scroll up
C2/8AA6:	0004 B4 	; x180: Scroll up
C2/8AA9:	0004 B4 	; x180: Scroll up
C2/8AAC:	0044 1E 	; x30 : Scroll up, rotate BWD
C2/8AAF:	00C4 3C 	; x60 : Scroll up, rotate BWD, zoom out
C2/8AB2:	0044 3C 	; x60 : Scroll up, rotate BWD
C2/8AB5:	0004 3C 	; x60 : Scroll up
C2/8AB8:	0005 3C 	; x60 : Scroll NW
C2/8ABB:	2004 78 	; x120: Scroll up, rotate CCW
C2/8ABE:	8004 3C 	; x60 : Scroll up, zoom in
C2/8AC1:	0004 B4 	; ...
C2/8AC4:	0004 FE 	; Inf.: Scroll up

Unused Mode 7 animation script
C2/8AC7:	9000 B4 	; x180: Rotate CW, zoom in
C2/8ACA:	1004 B4 	; x180: Scroll up, rotate CW
C2/8ACD:	5004 1E 	; x30 : Scroll up, rotate CW and FWD
C2/8AD0:	4004 B4 	; x180: Scroll up, rotate FWD
C2/8AD3:	0004 B4 	; ...
C2/8AD6:	0004 FE 	; Inf.: Scroll up

Mode 7 animation script for boat scene
C2/8AD9:	C008 3C 	; x60 : Scroll down, rotate FWD, zoom in
C2/8ADC:	C008 3C 	; x60 : Scroll down, rotate FWD, zoom in
C2/8ADF:	0008 B4 	; x180: Scroll down
C2/8AE2:	0008 B4 	; x180: Scroll down
C2/8AE5:	0008 B4 	; x180: Scroll down
C2/8AE8:	2000 1E 	; x30 : Rotate CCW
C2/8AEB:	4004 1E 	; x30 : Scroll up, rotate FWD
C2/8AEE:	8004 3C 	; x60 : Scroll up, zoom in
C2/8AF1:	2002 61 	; x97 : Scroll right, rotate CCW
C2/8AF4:	0082 46 	; x70 : Scroll right, zoom out
C2/8AF7:	0002 FE 	; Inf.: Scroll right

Mode 7 animation script for aerial-view plains scene
C2/8AFA:	0008 B4 	; x180: Scroll down
C2/8AFD:	0008 B4 	; x180: Scroll down
C2/8B00:	0008 B4 	; x180: Scroll down
C2/8B03:	0008 0A 	; x10 : Scroll down
C2/8B06:	0008 78 	; x120: Scroll down
C2/8B09:	C008 5A 	; x90 : Scroll down, rotate FWD, zoom in
C2/8B0C:	4008 14 	; x20 : Scroll down, rotate FWD
C2/8B0F:	0008 B4 	; x180: Scroll down
C2/8B12:	0008 B4 	; x180: Scroll down
C2/8B15:	0008 B4 	; x180: Scroll down
C2/8B18:	0008 B4 	; x180: Scroll down
C2/8B1B:	1008 1E 	; x30 : Scroll down, rotate CW
C2/8B1E:	0008 B4 	; x180: Scroll down
C2/8B21:	0008 B4 	; x180: Scroll down
C2/8B24:	0008 B4 	; x180: Scroll down
C2/8B27:	0008 B4 	; x180: Scroll down
C2/8B2A:	0008 B4 	; x180: Scroll down
C2/8B2D:	2008 0A 	; x10 : Scroll down, rotate CCW
C2/8B30:	6008 1E 	; x30 : Scroll down, rotate CCW and FWD
C2/8B33:	0008 FE 	; Inf.: Scroll down

Mode 7 animation script for skimming airship scene
C2/8B36:	0001 FE 	; Inf.: Scroll left

Mode 7 animation script for frontview airship scene
C2/8B39:	0004 FE 	; Inf.: Scroll up

Mode 7 animation script for panning clouds scene
C2/8B3C:	0008 B4 	; ...
C2/8B3F:	0008 FE 	; Inf.: Scroll down

Mode 7 animation script for spining clouds scene
C2/8B42:	9008 FE 	; Inf.: Scroll down, rotate CW, zoom in

Animation script for last book
C2/8B45:	898B    	; Frame B
C2/8B47:	08      	; Wait: 8
C2/8B48:	918B    	; Frame C
C2/8B4A:	08      	; Wait: 8
C2/8B4B:	998B    	; Frame D
C2/8B4D:	08      	; Wait: 8
C2/8B4E:	A18B    	; Frame E
C2/8B50:	08      	; Wait: 8
C2/8B51:	A18B    	; Bogus...
C2/8B53:	FF      	; Loop

Animation script for stopping book
C2/8B54:	898B    	; Frame B
C2/8B56:	08      	; Wait: 8
C2/8B57:	918B    	; Frame C
C2/8B59:	08      	; Wait: 8
C2/8B5A:	998B    	; Frame D
C2/8B5C:	08      	; Wait: 8
C2/8B5D:	A98B    	; Frame F
C2/8B5F:	08      	; Wait: 8
C2/8B60:	818B    	; Frame A
C2/8B62:	FE      	; Freeze

Animation script for first book
C2/8B63:	898B    	; Frame B
C2/8B65:	08      	; Wait: 8
C2/8B66:	918B    	; Frame C
C2/8B68:	08      	; Wait: 8
C2/8B69:	998B    	; Frame D
C2/8B6B:	08      	; Wait: 8
C2/8B6C:	A18B    	; Frame E
C2/8B6E:	08      	; Wait: 8
C2/8B6F:	A18B    	; Bogus...
C2/8B71:	FF      	; Loop

Animation script for Strago's book
C2/8B72:	898B    	; Frame B
C2/8B74:	08      	; Wait: 8
C2/8B75:	918B    	; Frame C
C2/8B77:	08      	; Wait: 8
C2/8B78:	998B    	; Frame D
C2/8B7A:	08      	; Wait: 8
C2/8B7B:	A18B    	; Frame E
C2/8B7D:	08      	; Wait: 8
C2/8B7E:	A18B    	; Bogus...
C2/8B80:	FF      	; Loop

Book frame A
C2/8B81:	1C00    	; Width: 14
C2/8B83:	0600    	; Height: 6
C2/8B85:	C80B    	; Src: 7F/0BC8
C2/8B87:	D93A    	; Dst: 7E/3AD9

Book frame B
C2/8B89:	1C00    	; Width: 14
C2/8B8B:	0600    	; Height: 6
C2/8B8D:	E40B    	; Src: 7F/0BE4
C2/8B8F:	D93A    	; Dst: 7E/3AD9

Book frame C
C2/8B91:	1C00    	; Width: 14
C2/8B93:	0600    	; Height: 6
C2/8B95:	480D    	; Src: 7F/0D48
C2/8B97:	D93A    	; Dst: 7E/3AD9

Book frame D
C2/8B99:	1C00    	; Width: 14
C2/8B9B:	0600    	; Height: 6
C2/8B9D:	640D    	; Src: 7F/0D64
C2/8B9F:	D93A    	; Dst: 7E/3AD9

Book frame E
C2/8BA1:	1C00    	; Width: 14
C2/8BA3:	0600    	; Height: 6
C2/8BA5:	C80E    	; Src: 7F/0EC8
C2/8BA7:	D93A    	; Dst: 7E/3AD9

Book frame F
C2/8BA9:	1C00    	; Width: 14
C2/8BAB:	0600    	; Height: 6
C2/8BAD:	E40E    	; Src: 7F/0EE4
C2/8BAF:	D93A    	; Dst: 7E/3AD9

Animation script for skimming airship
C2/8BB1:	BA8B    	; Frame 1
C2/8BB3:	02      	; Wait: 2
C2/8BB4:	D38B    	; Frame 2
C2/8BB6:	02      	; Wait: 2
C2/8BB7:	D38B    	; Bogus...
C2/8BB9:	FF      	; Loop

OAM for skimming airship, frame 1
C2/8BBA:	06      	; Tiles: 6
C2/8BBB:	80000C32	; Tile 1
C2/8BBF:	90000E32	; Tile 2
C2/8BC3:	80102032	; Tile 3
C2/8BC7:	90102232	; Tile 4
C2/8BCB:	08186C32	; Tile 5
C2/8BCF:	18187C32	; Tile 6

OAM for skimming airship, frame 2
C2/8BD3:	06      	; Tiles: 6
C2/8BD4:	80000C32	; Tile 1
C2/8BD8:	90000E32	; Tile 2
C2/8BDC:	80102032	; Tile 3
C2/8BE0:	90102232	; Tile 4
C2/8BE4:	08186D32	; Tile 5
C2/8BE8:	18187D32	; Tile 6

Animation script for skimming airship's shadow
C2/8BEC:	018C    	; Frame 1
C2/8BEE:	2B      	; Wait: 43
C2/8BEF:	0A8C    	; Frame 2
C2/8BF1:	2B      	; Wait: 43
C2/8BF2:	138C    	; Frame 3
C2/8BF4:	2B      	; Wait: 43
C2/8BF5:	1C8C    	; Frame 4
C2/8BF7:	2B      	; Wait: 43
C2/8BF8:	138C    	; Frame 5
C2/8BFA:	2B      	; Wait: 43
C2/8BFB:	0A8C    	; Frame 6
C2/8BFD:	2B      	; Wait: 43
C2/8BFE:	018C    	; Bogus...
C2/8C00:	FF      	; Loop

OAM for skimming airship's shadow, frame 1
C2/8C01:	02      	; Tiles: 2
C2/8C02:	00007032	; Tile 1
C2/8C06:	08007132	; Tile 2

OAM for skimming airship's shadow, frame 2
C2/8C0A:	02      	; Tiles: 2
C2/8C0B:	00007232	; Tile 1
C2/8C0F:	08007332	; Tile 2

OAM for skimming airship's shadow, frame 3
C2/8C13:	02      	; Tiles: 2
C2/8C14:	00007432	; Tile 1
C2/8C18:	08007532	; Tile 2

OAM for skimming airship's shadow, frame 4
C2/8C1C:	02      	; Tiles: 2
C2/8C1D:	00007632	; Tile 1
C2/8C21:	08007732	; Tile 2

Animation script for frontview airship
C2/8C25:	2E8C    	; Frame 1
C2/8C27:	02      	; Wait: 2
C2/8C28:	478C    	; Frame 2
C2/8C2A:	02      	; Wait: 2
C2/8C2B:	478C    	; Bogus...
C2/8C2D:	FF      	; Loop

OAM for frontview airship, frame 1
C2/8C2E:	06      	; Tiles: 6
C2/8C2F:	90000C72	; Tile 1
C2/8C33:	80000E72	; Tile 2
C2/8C37:	90102072	; Tile 3
C2/8C3B:	80102272	; Tile 4
C2/8C3F:	10186C72	; Tile 5
C2/8C43:	00187C72	; Tile 6

OAM for frontview airship, frame 2
C2/8C47:	06      	; Tiles: 6
C2/8C48:	90000C72	; Tile 1
C2/8C4C:	80000E72	; Tile 2
C2/8C50:	90102072	; Tile 3
C2/8C54:	80102272	; Tile 4
C2/8C58:	10186D72	; Tile 5
C2/8C5C:	00187D72	; Tile 6

Animation script for rearview airship
C2/8C60:	638C    	; Frame 1
C2/8C62:	FE      	; Freeze

OAM for rearview airship
C2/8C63:	1E      	; Tiles: 30
C2/8C64:	B0380036	; Tile 1
C2/8C68:	B0480236	; Tile 2
C2/8C6C:	B0580436	; Tile 3
C2/8C70:	C0380076	; Tile 4
C2/8C74:	C0480276	; Tile 5
C2/8C78:	C0580476	; Tile 6
C2/8C7C:	B000C070	; Tile 7
C2/8C80:	A000C270	; Tile 8
C2/8C84:	9000C470	; Tile 9
C2/8C88:	B010C670	; Tile 10
C2/8C8C:	A010C870	; Tile 11
C2/8C90:	9010CA70	; Tile 12
C2/8C94:	B020CC70	; Tile 13
C2/8C98:	A020CE70	; Tile 14
C2/8C9C:	B030E070	; Tile 15
C2/8CA0:	2830E270	; Tile 16
C2/8CA4:	9020E370	; Tile 17
C2/8CA8:	8828E670	; Tile 18
C2/8CAC:	C000C030	; Tile 19
C2/8CB0:	D000C230	; Tile 20
C2/8CB4:	E000C430	; Tile 21
C2/8CB8:	C010C630	; Tile 22
C2/8CBC:	D010C830	; Tile 23
C2/8CC0:	E010CA30	; Tile 24
C2/8CC4:	C020CC30	; Tile 25
C2/8CC8:	D020CE30	; Tile 26
C2/8CCC:	C030E030	; Tile 27
C2/8CD0:	5030E230	; Tile 28
C2/8CD4:	E020E330	; Tile 29
C2/8CD8:	E828E630	; Tile 30

Animation script for aerial-view airship
C2/8CDC:	DF8C    	; Frame 1
C2/8CDE:	FE      	; Freeze

OAM for aerial-view airship
C2/8CDF:	04      	; Tiles: 4
C2/8CE0:	00000832	; Tile 1
C2/8CE4:	08000932	; Tile 2
C2/8CE8:	00081832	; Tile 3
C2/8CEC:	08081932	; Tile 4

Animation script for aerial-view airship's shadow
C2/8CF0:	F98C    	; Show shadow
C2/8CF2:	01      	; Wait: 1
C2/8CF3:	0A8D    	; Hide shadow
C2/8CF5:	01      	; Wait: 1
C2/8CF6:	0A8D    	; Bogus...
C2/8CF8:	FF      	; Loop

OAM for aerial-view airship's shadow
C2/8CF9:	04      	; Tiles: 4
C2/8CFA:	00000A32	; Tile 1
C2/8CFE:	08000B32	; Tile 2
C2/8D02:	00081A32	; Tile 3
C2/8D06:	08081B32	; Tile 4

Blank sprite A
C2/8D0A:	00      	; Tiles: 0

Animation script for water spray
C2/8D0B:	1A8D    	; Frame 1
C2/8D0D:	06      	; Wait: 6
C2/8D0E:	238D    	; Frame 2
C2/8D10:	06      	; Wait: 6
C2/8D11:	2C8D    	; Frame 3
C2/8D13:	06      	; Wait: 6
C2/8D14:	358D    	; Frame 4
C2/8D16:	06      	; Wait: 6
C2/8D17:	0A8D    	; Hide
C2/8D19:	FE      	; Freeze

OAM for water spray, frame 1
C2/8D1A:	02      	; Tiles: 2
C2/8D1B:	8000403E	; Tile 1
C2/8D1F:	9000423E	; Tile 2

OAM for water spray, frame 2
C2/8D23:	02      	; Tiles: 2
C2/8D24:	8000443E	; Tile 1
C2/8D28:	9000463E	; Tile 2

OAM for water spray, frame 3
C2/8D2C:	02      	; Tiles: 2
C2/8D2D:	8000483E	; Tile 1
C2/8D31:	90004A3E	; Tile 2

OAM for water spray, frame 4
C2/8D35:	02      	; Tiles: 2
C2/8D36:	80004C3E	; Tile 1
C2/8D3A:	90004E3E	; Tile 2

Animation script for west airship rotor
C2/8D3E:	4D8D    	; Frame 1
C2/8D40:	01      	; Wait: 1
C2/8D41:	5E8D    	; Frame 2
C2/8D43:	01      	; Wait: 1
C2/8D44:	6F8D    	; Frame 3
C2/8D46:	01      	; Wait: 1
C2/8D47:	808D    	; Frame 4
C2/8D49:	01      	; Wait: 1
C2/8D4A:	808D    	; Bogus...
C2/8D4C:	FF      	; Loop

OAM for west airship rotor, frame 1
C2/8D4D:	04      	; Tiles: 4
C2/8D4E:	80008030	; Tile 1
C2/8D52:	90008230	; Tile 2
C2/8D56:	8010A030	; Tile 3
C2/8D5A:	9010A230	; Tile 4

OAM for west airship rotor, frame 2
C2/8D5E:	04      	; Tiles: 4
C2/8D5F:	80008430	; Tile 1
C2/8D63:	90008630	; Tile 2
C2/8D67:	8010A430	; Tile 3
C2/8D6B:	9010A630	; Tile 4

OAM for west airship rotor, frame 3
C2/8D6F:	04      	; Tiles: 4
C2/8D70:	80008830	; Tile 1
C2/8D74:	90008A30	; Tile 2
C2/8D78:	8010A830	; Tile 3
C2/8D7C:	9010AA30	; Tile 4

OAM for west airship rotor, frame 4
C2/8D80:	04      	; Tiles: 4
C2/8D81:	80008C30	; Tile 1
C2/8D85:	90008E30	; Tile 2
C2/8D89:	8010AC30	; Tile 3
C2/8D8D:	9010AE30	; Tile 4

Animation script for east airship rotor
C2/8D91:	A08D    	; Frame 1
C2/8D93:	01      	; Wait: 1
C2/8D94:	B18D    	; Frame 2
C2/8D96:	01      	; Wait: 1
C2/8D97:	C28D    	; Frame 3
C2/8D99:	01      	; Wait: 1
C2/8D9A:	D38D    	; Frame 4
C2/8D9C:	01      	; Wait: 1
C2/8D9D:	D38D    	; Bogus...
C2/8D9F:	FF      	; Loop

OAM for east airship rotor, frame 1
C2/8DA0:	04      	; Tiles: 4
C2/8DA1:	90008070	; Tile 1
C2/8DA5:	80008270	; Tile 2
C2/8DA9:	9010A070	; Tile 3
C2/8DAD:	8010A270	; Tile 4

OAM for east airship rotor, frame 2
C2/8DB1:	04      	; Tiles: 4
C2/8DB2:	90008470	; Tile 1
C2/8DB6:	80008670	; Tile 2
C2/8DBA:	9010A470	; Tile 3
C2/8DBE:	8010A670	; Tile 4

OAM for east airship rotor, frame 3
C2/8DC2:	04      	; Tiles: 4
C2/8DC3:	90008870	; Tile 1
C2/8DC7:	80008A70	; Tile 2
C2/8DCB:	9010A870	; Tile 3
C2/8DCF:	8010AA70	; Tile 4

OAM for east airship rotor, frame 4
C2/8DD3:	04      	; Tiles: 4
C2/8DD4:	90008C70	; Tile 1
C2/8DD8:	80008E70	; Tile 2
C2/8DDC:	9010AC70	; Tile 3
C2/8DE0:	8010AE70	; Tile 4

Pointers and positions for "Terra Branford"
C2/8DE4:	3B8E    	; Terra Branford
C2/8DE6:	40      	; X: 64
C2/8DE7:	3E8E    	; Blank
C2/8DE9:	00      	; X: 0

Pointers and positions for "Locke Cole"
C2/8DEA:	418E    	; Locke Cole
C2/8DEC:	4C      	; X: 76
C2/8DED:	448E    	; Blank
C2/8DEF:	8C      	; X: 140

Pointers and positions for "Cyan Garamonde"
C2/8DF0:	478E    	; Cyan
C2/8DF2:	38      	; X: 56
C2/8DF3:	4A8E    	; Garamonde
C2/8DF5:	68      	; X: 104

Pointers and positions for "Shadow"
C2/8DF6:	4D8E    	; Shadow
C2/8DF8:	60      	; X: 96
C2/8DF9:	508E    	; Blank
C2/8DFB:	00      	; X: 0

Pointers and positions for "Edgar Roni Figaro"
C2/8DFC:	538E    	; Edgar Roni
C2/8DFE:	30      	; X: 48
C2/8DFF:	568E    	; Figaro
C2/8E01:	98      	; X: 152

Pointers and positions for "Sabin Rene Figaro"
C2/8E02:	598E    	; Sabin Rene
C2/8E04:	2C      	; X: 44
C2/8E05:	5C8E    	; Figaro
C2/8E07:	90      	; X: 144

Pointers and positions for "Celes Chere"
C2/8E08:	5F8E    	; Celes Chere
C2/8E0A:	48      	; X: 72
C2/8E0B:	628E    	; Blank
C2/8E0D:	00      	; X: 0

Pointers and positions for "Strago Magus"
C2/8E0E:	658E    	; Strago Magus
C2/8E10:	48      	; X: 72
C2/8E11:	688E    	; Blank
C2/8E13:	00      	; X: 0

Pointers and positions for "Relm Arrowny"
C2/8E14:	6B8E    	; Relm Arrowny
C2/8E16:	48      	; X: 72
C2/8E17:	6E8E    	; Blank
C2/8E19:	00      	; X: 0

Pointers and positions for "Setzer Gabbiani"
C2/8E1A:	718E    	; Setzer
C2/8E1C:	38      	; X: 56
C2/8E1D:	748E    	; Gabbiani
C2/8E1F:	78      	; X: 120

Pointers and positions for "Mog"
C2/8E20:	778E    	; Mog
C2/8E22:	6C      	; X: 108
C2/8E23:	7A8E    	; Blank
C2/8E25:	00      	; X: 0

Pointers and positions for "Gau"
C2/8E26:	7D8E    	; Gau
C2/8E28:	6C      	; X: 108
C2/8E29:	808E    	; Blank
C2/8E2B:	00      	; X: 0

Pointers and positions for "Gogo"
C2/8E2C:	838E    	; Gogo
C2/8E2E:	68      	; X: 104
C2/8E2F:	868E    	; Blank
C2/8E31:	00      	; X: 0

Pointers and positions for "Umaro"
C2/8E32:	898E    	; Umaro
C2/8E34:	64      	; X: 100
C2/8E35:	8C8E    	; Blank
C2/8E37:	00      	; X: 0

Animation table for "as"
C2/8E38:	8F8E    	; Frame 1
C2/8E3A:	FE      	; Freeze

Animation tables for "Terra Branford"
C2/8E3B:	988E    	; Terra Branford
C2/8E3D:	FE      	; Freeze
C2/8E3E:	5A8F    	; Blank
C2/8E40:	FE      	; Freeze

Animation tables for "Locke Cole"
C2/8E41:	098F    	; Locke Cole
C2/8E43:	FE      	; Freeze
C2/8E44:	5A8F    	; Blank
C2/8E46:	FE      	; Freeze

Animation tables for "Cyan Garamonde"
C2/8E47:	5B8F    	; Cyan
C2/8E49:	FE      	; Freeze
C2/8E4A:	808F    	; Garamonde
C2/8E4C:	FE      	; Freeze

Animation tables for "Shadow"
C2/8E4D:	CD8F    	; Shadow
C2/8E4F:	FE      	; Freeze
C2/8E50:	5A8F    	; Blank
C2/8E52:	FE      	; Freeze

Animation tables for "Edgar Roni Figaro"
C2/8E53:	0290    	; Edgar Roni
C2/8E55:	FE      	; Freeze
C2/8E56:	5390    	; Figaro
C2/8E58:	FE      	; Freeze

Animation tables for "Sabin Rene Figaro"
C2/8E59:	8890    	; Sabin Rene
C2/8E5B:	FE      	; Freeze
C2/8E5C:	5390    	; Figaro
C2/8E5E:	FE      	; Freeze

Animation tables for "Celes Chere"
C2/8E5F:	D990    	; Celes Chere
C2/8E61:	FE      	; Freeze
C2/8E62:	5A8F    	; Blank
C2/8E64:	FE      	; Freeze

Animation tables for "Strago Magus"
C2/8E65:	3291    	; Strago Magus
C2/8E67:	FE      	; Freeze
C2/8E68:	5A8F    	; Blank
C2/8E6A:	FE      	; Freeze

Animation tables for "Relm Arrowny"
C2/8E6B:	9391    	; Relm Arrowny
C2/8E6D:	FE      	; Freeze
C2/8E6E:	5A8F    	; Blank
C2/8E70:	FE      	; Freeze

Animation tables for "Setzer Gabbiani"
C2/8E71:	F491    	; Setzer
C2/8E73:	FE      	; Freeze
C2/8E74:	2992    	; Gabbiani
C2/8E76:	FE      	; Freeze

Animation tables for "Mog"
C2/8E77:	6E92    	; Mog
C2/8E79:	FE      	; Freeze
C2/8E7A:	5A8F    	; Blank
C2/8E7C:	FE      	; Freeze

Animation tables for "Gau"
C2/8E7D:	8B92    	; Gau
C2/8E7F:	FE      	; Freeze
C2/8E80:	5A8F    	; Blank
C2/8E82:	FE      	; Freeze

Animation tables for "Gogo"
C2/8E83:	A892    	; Gogo
C2/8E85:	FE      	; Freeze
C2/8E86:	5A8F    	; Blank
C2/8E88:	FE      	; Freeze

Animation tables for "Umaro"
C2/8E89:	CD92    	; Umaro
C2/8E8B:	FE      	; Freeze
C2/8E8C:	5A8F    	; Blank
C2/8E8E:	FE      	; Freeze

OAM for "as"
C2/8E8F:	02      	; Tiles: 2
C2/8E90:	00002A33	; "a" (X+0, Y+0, tile 298, pal 1, prio 3, 8x8)
C2/8E94:	08002B33	; "s" (X+8, Y+0, tile 299, pal 1, prio 3, 8x8)

OAM for "Terra Branford"
C2/8E98:	1C      	; Tiles: 28
C2/8E99:	80007631	; "T" part A (X+0,   Y+0,  tile 374, pal 0, prio 3, 16x16)
C2/8E9D:	00102C31	; "T" part B (X+0,   Y+16, tile 300, pal 0, prio 3, 8x8)
C2/8EA1:	08102D31	; "T" part C (X+8,   Y+16, tile 301, pal 0, prio 3, 8x8)
C2/8EA5:	10080431	; "e" part A (X+16,  Y+8,  tile 260, pal 0, prio 3, 8x8)
C2/8EA9:	10101431	; "e" part B (X+16,  Y+16, tile 276, pal 0, prio 3, 8x8)
C2/8EAD:	18082131	; "r" part A (X+24,  Y+8,  tile 289, pal 0, prio 3, 8x8)
C2/8EB1:	18103131	; "r" part B (X+24,  Y+16, tile 305, pal 0, prio 3, 8x8)
C2/8EB5:	20082131	; "r" part A (X+32,  Y+8,  tile 289, pal 0, prio 3, 8x8)
C2/8EB9:	20103131	; "r" part B (X+32,  Y+16, tile 305, pal 0, prio 3, 8x8)
C2/8EBD:	28080031	; "a" part A (X+40,  Y+8,  tile 256, pal 0, prio 3, 8x8)
C2/8EC1:	28101031	; "a" part B (X+40,  Y+16, tile 272, pal 0, prio 3, 8x8)
C2/8EC5:	B8004231	; "B" part A (X+56,  Y+0,  tile 322, pal 0, prio 3, 16x16)
C2/8EC9:	38106231	; "B" part B (X+56,  Y+16, tile 354, pal 0, prio 3, 8x8)
C2/8ECD:	40106331	; "B" part C (X+64,  Y+16, tile 355, pal 0, prio 3, 8x8)
C2/8ED1:	48082131	; "r" part A (X+72,  Y+8,  tile 289, pal 0, prio 3, 8x8)
C2/8ED5:	48103131	; "r" part B (X+72,  Y+16, tile 305, pal 0, prio 3, 8x8)
C2/8ED9:	50080031	; "a" part A (X+80,  Y+8,  tile 256, pal 0, prio 3, 8x8)
C2/8EDD:	50101031	; "a" part B (X+80,  Y+16, tile 272, pal 0, prio 3, 8x8)
C2/8EE1:	58080D31	; "n" part A (X+88,  Y+8,  tile 269, pal 0, prio 3, 8x8)
C2/8EE5:	58101D31	; "n" part B (X+88,  Y+16, tile 285, pal 0, prio 3, 8x8)
C2/8EE9:	60080531	; "f" part A (X+96,  Y+8,  tile 261, pal 0, prio 3, 8x8)
C2/8EED:	60101531	; "f" part B (X+96,  Y+16, tile 277, pal 0, prio 3, 8x8)
C2/8EF1:	68080E31	; "o" part A (X+104, Y+8,  tile 270, pal 0, prio 3, 8x8)
C2/8EF5:	68101E31	; "o" part B (X+104, Y+16, tile 286, pal 0, prio 3, 8x8)
C2/8EF9:	70082131	; "r" part A (X+112, Y+8,  tile 289, pal 0, prio 3, 8x8)
C2/8EFD:	70103131	; "r" part B (X+112, Y+16, tile 305, pal 0, prio 3, 8x8)
C2/8F01:	78080331	; "d" part A (X+120, Y+8,  tile 259, pal 0, prio 3, 8x8)
C2/8F05:	78101331	; "d" part B (X+120, Y+16, tile 275, pal 0, prio 3, 8x8)

OAM for "Locke Cole"
C2/8F09:	14      	; Tiles: 20
C2/8F0A:	80004E31	; "L" part A (X+0,  Y+0,  tile 334, pal 0, prio 3, 16x16)
C2/8F0E:	00106E31	; "L" part B (X+0,  Y+16, tile 366, pal 0, prio 3, 8x8)
C2/8F12:	08106F31	; "L" part C (X+8,  Y+16, tile 367, pal 0, prio 3, 8x8)
C2/8F16:	10080E31	; "o" part A (X+16, Y+8,  tile 270, pal 0, prio 3, 8x8)
C2/8F1A:	10101E31	; "o" part B (X+16, Y+16, tile 286, pal 0, prio 3, 8x8)
C2/8F1E:	18080231	; "c" part A (X+24, Y+8,  tile 258, pal 0, prio 3, 8x8)
C2/8F22:	18101231	; "c" part B (X+24, Y+16, tile 274, pal 0, prio 3, 8x8)
C2/8F26:	20080A31	; "k" part A (X+32, Y+8,  tile 266, pal 0, prio 3, 8x8)
C2/8F2A:	20101A31	; "k" part B (X+32, Y+16, tile 282, pal 0, prio 3, 8x8)
C2/8F2E:	28080431	; "e" part A (X+40, Y+8,  tile 260, pal 0, prio 3, 8x8)
C2/8F32:	28101431	; "e" part B (X+40, Y+16, tile 276, pal 0, prio 3, 8x8)
C2/8F36:	B8004431	; "C" part A (X+56, Y+0,  tile 324, pal 0, prio 3, 16x16)
C2/8F3A:	38106431	; "C" part B (X+56, Y+16, tile 356, pal 0, prio 3, 8x8)
C2/8F3E:	40106531	; "C" part C (X+64, Y+16, tile 357, pal 0, prio 3, 8x8)
C2/8F42:	48080E31	; "o" part A (X+72, Y+8,  tile 270, pal 0, prio 3, 8x8)
C2/8F46:	48101E31	; "o" part B (X+72, Y+16, tile 286, pal 0, prio 3, 8x8)
C2/8F4A:	50080B31	; "l" part A (X+80, Y+8,  tile 267, pal 0, prio 3, 8x8)
C2/8F4E:	50101B31	; "l" part B (X+80, Y+16, tile 283, pal 0, prio 3, 8x8)
C2/8F52:	58080431	; "e" part A (X+88, Y+8,  tile 260, pal 0, prio 3, 8x8)
C2/8F56:	58101431	; "e" part B (X+88, Y+16, tile 276, pal 0, prio 3, 8x8)

Blank sprite B
C2/8F5A:	00      	; Tiles: 0

OAM for "Cyan"
C2/8F5B:	09      	; Tiles: 9
C2/8F5C:	80004431	; "C" part A (X+0,  Y+0,  tile 324, pal 0, prio 3, 16x16)
C2/8F60:	00106431	; "C" part B (X+0,  Y+16, tile 356, pal 0, prio 3, 8x8)
C2/8F64:	08106531	; "C" part C (X+8,  Y+16, tile 357, pal 0, prio 3, 8x8)
C2/8F68:	10082831	; "y" part A (X+16, Y+8,  tile 296, pal 0, prio 3, 8x8)
C2/8F6C:	10103831	; "y" part B (X+16, Y+16, tile 312, pal 0, prio 3, 8x8)
C2/8F70:	18080031	; "a" part A (X+24, Y+8,  tile 256, pal 0, prio 3, 8x8)
C2/8F74:	18101031	; "a" part B (X+24, Y+16, tile 272, pal 0, prio 3, 8x8)
C2/8F78:	20080D31	; "n" part A (X+32, Y+8,  tile 269, pal 0, prio 3, 8x8)
C2/8F7C:	20101D31	; "n" part B (X+32, Y+16, tile 285, pal 0, prio 3, 8x8)

OAM for "Garamonde"
C2/8F80:	13      	; Tiles: 19
C2/8F81:	80004C31	; "G" part A (X+0,  Y+0,  tile 332, pal 0, prio 3, 16x16)
C2/8F85:	00106C31	; "G" part B (X+0,  Y+16, tile 364, pal 0, prio 3, 8x8)
C2/8F89:	08106D31	; "G" part C (X+8,  Y+16, tile 365, pal 0, prio 3, 8x8)
C2/8F8D:	10080031	; "a" part A (X+16, Y+8,  tile 256, pal 0, prio 3, 8x8)
C2/8F91:	10101031	; "a" part B (X+16, Y+16, tile 272, pal 0, prio 3, 8x8)
C2/8F95:	18082131	; "r" part A (X+24, Y+8,  tile 289, pal 0, prio 3, 8x8)
C2/8F99:	18103131	; "r" part B (X+24, Y+16, tile 305, pal 0, prio 3, 8x8)
C2/8F9D:	20080031	; "a" part A (X+32, Y+8,  tile 256, pal 0, prio 3, 8x8)
C2/8FA1:	20101031	; "a" part B (X+32, Y+16, tile 272, pal 0, prio 3, 8x8)
C2/8FA5:	28080C31	; "m" part A (X+40, Y+8,  tile 268, pal 0, prio 3, 8x8)
C2/8FA9:	28101C31	; "m" part B (X+40, Y+16, tile 284, pal 0, prio 3, 8x8)
C2/8FAD:	30080E31	; "o" part A (X+48, Y+8,  tile 270, pal 0, prio 3, 8x8)
C2/8FB1:	30101E31	; "o" part B (X+48, Y+16, tile 286, pal 0, prio 3, 8x8)
C2/8FB5:	38080D31	; "n" part A (X+56, Y+8,  tile 269, pal 0, prio 3, 8x8)
C2/8FB9:	38101D31	; "n" part B (X+56, Y+16, tile 285, pal 0, prio 3, 8x8)
C2/8FBD:	40080331	; "d" part A (X+64, Y+8,  tile 259, pal 0, prio 3, 8x8)
C2/8FC1:	40101331	; "d" part B (X+64, Y+16, tile 275, pal 0, prio 3, 8x8)
C2/8FC5:	48080431	; "e" part A (X+72, Y+8,  tile 260, pal 0, prio 3, 8x8)
C2/8FC9:	48101431	; "e" part B (X+72, Y+16, tile 276, pal 0, prio 3, 8x8)

OAM for "Shadow"
C2/8FCD:	0D      	; Tiles: 13
C2/8FCE:	80007431	; "S" part A (X+0,  Y+0,  tile 372, pal 0, prio 3, 16x16)
C2/8FD2:	00103E31	; "S" part B (X+0,  Y+16, tile 318, pal 0, prio 3, 8x8)
C2/8FD6:	08103F31	; "S" part C (X+8,  Y+16, tile 319, pal 0, prio 3, 8x8)
C2/8FDA:	10080731	; "h" part A (X+16, Y+8,  tile 263, pal 0, prio 3, 8x8)
C2/8FDE:	10101731	; "h" part B (X+16, Y+16, tile 279, pal 0, prio 3, 8x8)
C2/8FE2:	18080031	; "a" part A (X+24, Y+8,  tile 256, pal 0, prio 3, 8x8)
C2/8FE6:	18101031	; "a" part B (X+24, Y+16, tile 272, pal 0, prio 3, 8x8)
C2/8FEA:	20080331	; "d" part A (X+32, Y+8,  tile 259, pal 0, prio 3, 8x8)
C2/8FEE:	20101331	; "d" part B (X+32, Y+16, tile 275, pal 0, prio 3, 8x8)
C2/8FF2:	28080E31	; "o" part A (X+40, Y+8,  tile 270, pal 0, prio 3, 8x8)
C2/8FF6:	28101E31	; "o" part B (X+40, Y+16, tile 286, pal 0, prio 3, 8x8)
C2/8FFA:	30082631	; "w" part A (X+48, Y+8,  tile 294, pal 0, prio 3, 8x8)
C2/8FFE:	30103631	; "w" part B (X+48, Y+16, tile 310, pal 0, prio 3, 8x8)

OAM for "Edgar Roni"
C2/9002:	14      	; Tiles: 20
C2/9003:	80004831	; "E" part A (X+0,  Y+0,  tile 328, pal 0, prio 3, 16x16)
C2/9007:	00106831	; "E" part B (X+0,  Y+16, tile 360, pal 0, prio 3, 8x8)
C2/900B:	08106931	; "E" part C (X+8,  Y+16, tile 361, pal 0, prio 3, 8x8)
C2/900F:	10080331	; "d" part A (X+16, Y+8,  tile 259, pal 0, prio 3, 8x8)
C2/9013:	10101331	; "d" part B (X+16, Y+16, tile 275, pal 0, prio 3, 8x8)
C2/9017:	18080631	; "g" part A (X+24, Y+8,  tile 262, pal 0, prio 3, 8x8)
C2/901B:	18101631	; "g" part B (X+24, Y+16, tile 278, pal 0, prio 3, 8x8)
C2/901F:	20080031	; "a" part A (X+32, Y+8,  tile 256, pal 0, prio 3, 8x8)
C2/9023:	20101031	; "a" part B (X+32, Y+16, tile 272, pal 0, prio 3, 8x8)
C2/9027:	28082131	; "r" part A (X+40, Y+8,  tile 289, pal 0, prio 3, 8x8)
C2/902B:	28103131	; "r" part B (X+40, Y+16, tile 305, pal 0, prio 3, 8x8)
C2/902F:	B8007231	; "R" part A (X+56, Y+0,  tile 370, pal 0, prio 3, 16x16)
C2/9033:	38103C31	; "R" part B (X+56, Y+16, tile 316, pal 0, prio 3, 8x8)
C2/9037:	40103D31	; "R" part C (X+64, Y+16, tile 317, pal 0, prio 3, 8x8)
C2/903B:	48080E31	; "o" part A (X+72, Y+8,  tile 270, pal 0, prio 3, 8x8)
C2/903F:	48101E31	; "o" part B (X+72, Y+16, tile 286, pal 0, prio 3, 8x8)
C2/9043:	50080D31	; "n" part A (X+80, Y+8,  tile 269, pal 0, prio 3, 8x8)
C2/9047:	50101D31	; "n" part B (X+80, Y+16, tile 285, pal 0, prio 3, 8x8)
C2/904B:	58080831	; "i" part A (X+88, Y+8,  tile 264, pal 0, prio 3, 8x8)
C2/904F:	58101831	; "i" part B (X+88, Y+16, tile 280, pal 0, prio 3, 8x8)

OAM for "Figaro"
C2/9053:	0D      	; Tiles: 13
C2/9054:	80004A31	; "F" part A (X+0,  Y+0,  tile 330, pal 0, prio 3, 16x16)
C2/9058:	00106A31	; "F" part B (X+0,  Y+16, tile 362, pal 0, prio 3, 8x8)
C2/905C:	08106B31	; "F" part C (X+8,  Y+16, tile 363, pal 0, prio 3, 8x8)
C2/9060:	10080831	; "i" part A (X+16, Y+8,  tile 264, pal 0, prio 3, 8x8)
C2/9064:	10101831	; "i" part B (X+16, Y+16, tile 280, pal 0, prio 3, 8x8)
C2/9068:	18080631	; "g" part A (X+24, Y+8,  tile 262, pal 0, prio 3, 8x8)
C2/906C:	18101631	; "g" part B (X+24, Y+16, tile 278, pal 0, prio 3, 8x8)
C2/9070:	20080031	; "a" part A (X+32, Y+8,  tile 256, pal 0, prio 3, 8x8)
C2/9074:	20101031	; "a" part B (X+32, Y+16, tile 272, pal 0, prio 3, 8x8)
C2/9078:	28082131	; "r" part A (X+40, Y+8,  tile 289, pal 0, prio 3, 8x8)
C2/907C:	28103131	; "r" part B (X+40, Y+16, tile 305, pal 0, prio 3, 8x8)
C2/9080:	30080E31	; "o" part A (X+48, Y+8,  tile 270, pal 0, prio 3, 8x8)
C2/9084:	30101E31	; "o" part B (X+48, Y+16, tile 286, pal 0, prio 3, 8x8)

OAM for "Sabin Rene"
C2/9088:	14      	; Tiles: 20
C2/9089:	80007431	; "S" part A (X+0,  Y+0,  tile 372, pal 0, prio 3, 16x16)
C2/908D:	00103E31	; "S" part B (X+0,  Y+16, tile 318, pal 0, prio 3, 8x8)
C2/9091:	08103F31	; "S" part C (X+8,  Y+16, tile 319, pal 0, prio 3, 8x8)
C2/9095:	10080031	; "a" part A (X+16, Y+8,  tile 256, pal 0, prio 3, 8x8)
C2/9099:	10101031	; "a" part B (X+16, Y+16, tile 272, pal 0, prio 3, 8x8)
C2/909D:	18080131	; "b" part A (X+24, Y+8,  tile 257, pal 0, prio 3, 8x8)
C2/90A1:	18101131	; "b" part B (X+24, Y+16, tile 273, pal 0, prio 3, 8x8)
C2/90A5:	20080831	; "i" part A (X+32, Y+8,  tile 264, pal 0, prio 3, 8x8)
C2/90A9:	20101831	; "i" part B (X+32, Y+16, tile 280, pal 0, prio 3, 8x8)
C2/90AD:	28080D31	; "n" part A (X+40, Y+8,  tile 269, pal 0, prio 3, 8x8)
C2/90B1:	28101D31	; "n" part B (X+40, Y+16, tile 285, pal 0, prio 3, 8x8)
C2/90B5:	B8007231	; "R" part A (X+56, Y+0,  tile 370, pal 0, prio 3, 16x16)
C2/90B9:	38103C31	; "R" part B (X+56, Y+16, tile 316, pal 0, prio 3, 8x8)
C2/90BD:	40103D31	; "R" part C (X+64, Y+16, tile 317, pal 0, prio 3, 8x8)
C2/90C1:	48080431	; "e" part A (X+72, Y+8,  tile 260, pal 0, prio 3, 8x8)
C2/90C5:	48101431	; "e" part B (X+72, Y+16, tile 276, pal 0, prio 3, 8x8)
C2/90C9:	50080D31	; "n" part A (X+80, Y+8,  tile 269, pal 0, prio 3, 8x8)
C2/90CD:	50101D31	; "n" part B (X+80, Y+16, tile 285, pal 0, prio 3, 8x8)
C2/90D1:	58080431	; "e" part A (X+88, Y+8,  tile 260, pal 0, prio 3, 8x8)
C2/90D5:	58101431	; "e" part B (X+88, Y+16, tile 276, pal 0, prio 3, 8x8)

OAM for "Celes Chere"
C2/90D9:	16      	; Tiles: 22
C2/90DA:	80004431	; "C" part A (X+0,  Y+0,  tile 324, pal 0, prio 3, 16x16)
C2/90DE:	00106431	; "C" part B (X+0,  Y+16, tile 356, pal 0, prio 3, 8x8)
C2/90E2:	08106531	; "C" part C (X+8,  Y+16, tile 357, pal 0, prio 3, 8x8)
C2/90E6:	10080431	; "e" part A (X+16, Y+8,  tile 260, pal 0, prio 3, 8x8)
C2/90EA:	10101431	; "e" part B (X+16, Y+16, tile 276, pal 0, prio 3, 8x8)
C2/90EE:	18080B31	; "l" part A (X+24, Y+8,  tile 267, pal 0, prio 3, 8x8)
C2/90F2:	18101B31	; "l" part B (X+24, Y+16, tile 283, pal 0, prio 3, 8x8)
C2/90F6:	20080431	; "e" part A (X+32, Y+8,  tile 260, pal 0, prio 3, 8x8)
C2/90FA:	20101431	; "e" part B (X+32, Y+16, tile 276, pal 0, prio 3, 8x8)
C2/90FE:	28082231	; "s" part A (X+40, Y+8,  tile 290, pal 0, prio 3, 8x8)
C2/9102:	28103231	; "s" part B (X+40, Y+16, tile 306, pal 0, prio 3, 8x8)
C2/9106:	B8004431	; "C" part A (X+56, Y+0,  tile 324, pal 0, prio 3, 16x16)
C2/910A:	38106431	; "C" part B (X+56, Y+16, tile 356, pal 0, prio 3, 8x8)
C2/910E:	40106531	; "C" part C (X+64, Y+16, tile 357, pal 0, prio 3, 8x8)
C2/9112:	48080731	; "h" part A (X+72, Y+8,  tile 263, pal 0, prio 3, 8x8)
C2/9116:	48101731	; "h" part B (X+72, Y+16, tile 279, pal 0, prio 3, 8x8)
C2/911A:	50080431	; "e" part A (X+80, Y+8,  tile 260, pal 0, prio 3, 8x8)
C2/911E:	50101431	; "e" part B (X+80, Y+16, tile 276, pal 0, prio 3, 8x8)
C2/9122:	58082131	; "r" part A (X+88, Y+8,  tile 289, pal 0, prio 3, 8x8)
C2/9126:	58103131	; "r" part B (X+88, Y+16, tile 305, pal 0, prio 3, 8x8)
C2/912A:	60080431	; "e" part A (X+96, Y+8,  tile 260, pal 0, prio 3, 8x8)
C2/912E:	60101431	; "e" part B (X+96, Y+16, tile 276, pal 0, prio 3, 8x8)

OAM for "Strago Magus"
C2/9132:	18      	; Tiles: 24
C2/9133:	80007431	; "S" part A (X+0,   Y+0,  tile 372, pal 0, prio 3, 16x16)
C2/9137:	00103E31	; "S" part B (X+0,   Y+16, tile 318, pal 0, prio 3, 8x8)
C2/913B:	08103F31	; "S" part C (X+8,   Y+16, tile 319, pal 0, prio 3, 8x8)
C2/913F:	10082331	; "t" part A (X+16,  Y+8,  tile 291, pal 0, prio 3, 8x8)
C2/9143:	10103331	; "t" part B (X+16,  Y+16, tile 307, pal 0, prio 3, 8x8)
C2/9147:	18082131	; "r" part A (X+24,  Y+8,  tile 289, pal 0, prio 3, 8x8)
C2/914B:	18103131	; "r" part B (X+24,  Y+16, tile 305, pal 0, prio 3, 8x8)
C2/914F:	20080031	; "a" part A (X+32,  Y+8,  tile 256, pal 0, prio 3, 8x8)
C2/9153:	20101031	; "a" part B (X+32,  Y+16, tile 272, pal 0, prio 3, 8x8)
C2/9157:	28080631	; "g" part A (X+40,  Y+8,  tile 262, pal 0, prio 3, 8x8)
C2/915B:	28101631	; "g" part B (X+40,  Y+16, tile 278, pal 0, prio 3, 8x8)
C2/915F:	30080E31	; "o" part A (X+48,  Y+8,  tile 270, pal 0, prio 3, 8x8)
C2/9163:	30101E31	; "o" part B (X+48,  Y+16, tile 286, pal 0, prio 3, 8x8)
C2/9167:	C0007031	; "M" part A (X+64,  Y+0,  tile 368, pal 0, prio 3, 16x16)
C2/916B:	40103A31	; "M" part B (X+64,  Y+16, tile 314, pal 0, prio 3, 8x8)
C2/916F:	48103B31	; "M" part C (X+72,  Y+16, tile 315, pal 0, prio 3, 8x8)
C2/9173:	50080031	; "a" part A (X+80,  Y+8,  tile 256, pal 0, prio 3, 8x8)
C2/9177:	50101031	; "a" part B (X+80,  Y+16, tile 272, pal 0, prio 3, 8x8)
C2/917B:	58080631	; "g" part A (X+88,  Y+8,  tile 262, pal 0, prio 3, 8x8)
C2/917F:	58101631	; "g" part B (X+88,  Y+16, tile 278, pal 0, prio 3, 8x8)
C2/9183:	60082431	; "u" part A (X+96,  Y+8,  tile 292, pal 0, prio 3, 8x8)
C2/9187:	60103431	; "u" part B (X+96,  Y+16, tile 308, pal 0, prio 3, 8x8)
C2/918B:	68082231	; "s" part A (X+104, Y+8,  tile 290, pal 0, prio 3, 8x8)
C2/918F:	68103231	; "s" part B (X+104, Y+16, tile 306, pal 0, prio 3, 8x8)

OAM for "Relm Arrowny"
C2/9193:	18      	; Tiles: 24
C2/9194:	80007231	; "R" part A (X+0,   Y+0,  tile 370, pal 0, prio 3, 16x16)
C2/9198:	00103C31	; "R" part B (X+0,   Y+16, tile 316, pal 0, prio 3, 8x8)
C2/919C:	08103D31	; "R" part C (X+8,   Y+16, tile 317, pal 0, prio 3, 8x8)
C2/91A0:	10080431	; "e" part A (X+16,  Y+8,  tile 260, pal 0, prio 3, 8x8)
C2/91A4:	10101431	; "e" part B (X+16,  Y+16, tile 276, pal 0, prio 3, 8x8)
C2/91A8:	18080B31	; "l" part A (X+24,  Y+8,  tile 267, pal 0, prio 3, 8x8)
C2/91AC:	18101B31	; "l" part B (X+24,  Y+16, tile 283, pal 0, prio 3, 8x8)
C2/91B0:	20080C31	; "m" part A (X+32,  Y+8,  tile 268, pal 0, prio 3, 8x8)
C2/91B4:	20101C31	; "m" part B (X+32,  Y+16, tile 284, pal 0, prio 3, 8x8)
C2/91B8:	B0004031	; "A" part A (X+48,  Y+0,  tile 260, pal 0, prio 3, 16x16)
C2/91BC:	30106031	; "A" part B (X+48,  Y+16, tile 262, pal 0, prio 3, 8x8)
C2/91C0:	38106131	; "A" part C (X+56,  Y+16, tile 263, pal 0, prio 3, 8x8)
C2/91C4:	40082131	; "r" part A (X+64,  Y+8,  tile 289, pal 0, prio 3, 8x8)
C2/91C8:	40103131	; "r" part B (X+64,  Y+16, tile 305, pal 0, prio 3, 8x8)
C2/91CC:	48082131	; "r" part A (X+72,  Y+8,  tile 289, pal 0, prio 3, 8x8)
C2/91D0:	48103131	; "r" part B (X+72,  Y+16, tile 305, pal 0, prio 3, 8x8)
C2/91D4:	50080E31	; "o" part A (X+80,  Y+8,  tile 270, pal 0, prio 3, 8x8)
C2/91D8:	50101E31	; "o" part B (X+80,  Y+16, tile 286, pal 0, prio 3, 8x8)
C2/91DC:	58082631	; "w" part A (X+88,  Y+8,  tile 294, pal 0, prio 3, 8x8)
C2/91E0:	58103631	; "w" part B (X+88,  Y+16, tile 310, pal 0, prio 3, 8x8)
C2/91E4:	60080D31	; "n" part A (X+96,  Y+8,  tile 269, pal 0, prio 3, 8x8)
C2/91E8:	60101D31	; "n" part B (X+96,  Y+16, tile 285, pal 0, prio 3, 8x8)
C2/91EC:	68082831	; "y" part A (X+104, Y+8,  tile 296, pal 0, prio 3, 8x8)
C2/91F0:	68103831	; "y" part B (X+104, Y+16, tile 312, pal 0, prio 3, 8x8)

OAM for "Setzer"
C2/91F4:	0D      	; Tiles: 13
C2/91F5:	80007431	; "S" part A (X+0,  Y+0,  tile 372, pal 0, prio 3, 16x16)
C2/91F9:	00103E31	; "S" part B (X+0,  Y+16, tile 318, pal 0, prio 3, 8x8)
C2/91FD:	08103F31	; "S" part C (X+8,  Y+16, tile 319, pal 0, prio 3, 8x8)
C2/9201:	10080431	; "e" part A (X+16, Y+8,  tile 260, pal 0, prio 3, 8x8)
C2/9205:	10101431	; "e" part B (X+16, Y+16, tile 276, pal 0, prio 3, 8x8)
C2/9209:	18082331	; "t" part A (X+24, Y+8,  tile 291, pal 0, prio 3, 8x8)
C2/920D:	18103331	; "t" part B (X+24, Y+16, tile 307, pal 0, prio 3, 8x8)
C2/9211:	20082931	; "z" part A (X+32, Y+8,  tile 297, pal 0, prio 3, 8x8)
C2/9215:	20103931	; "z" part B (X+32, Y+16, tile 313, pal 0, prio 3, 8x8)
C2/9219:	28080431	; "e" part A (X+40, Y+8,  tile 260, pal 0, prio 3, 8x8)
C2/921D:	28101431	; "e" part B (X+40, Y+16, tile 276, pal 0, prio 3, 8x8)
C2/9221:	30082131	; "r" part A (X+48, Y+8,  tile 289, pal 0, prio 3, 8x8)
C2/9225:	30103131	; "r" part B (X+48, Y+16, tile 305, pal 0, prio 3, 8x8)

OAM for "Gabbiani"
C2/9229:	11      	; Tiles: 17
C2/922A:	80004C31	; "G" part A (X+0,  Y+0,  tile 332, pal 0, prio 3, 16x16)
C2/922E:	00106C31	; "G" part B (X+0,  Y+16, tile 364, pal 0, prio 3, 8x8)
C2/9232:	08106D31	; "G" part C (X+8,  Y+16, tile 365, pal 0, prio 3, 8x8)
C2/9236:	10080031	; "a" part A (X+16, Y+8,  tile 256, pal 0, prio 3, 8x8)
C2/923A:	10101031	; "a" part B (X+16, Y+16, tile 272, pal 0, prio 3, 8x8)
C2/923E:	18080131	; "b" part A (X+24, Y+8,  tile 257, pal 0, prio 3, 8x8)
C2/9242:	18101131	; "b" part B (X+24, Y+16, tile 273, pal 0, prio 3, 8x8)
C2/9246:	20080131	; "b" part A (X+32, Y+8,  tile 257, pal 0, prio 3, 8x8)
C2/924A:	20101131	; "b" part B (X+32, Y+16, tile 273, pal 0, prio 3, 8x8)
C2/924E:	28080831	; "i" part A (X+40, Y+8,  tile 264, pal 0, prio 3, 8x8)
C2/9252:	28101831	; "i" part B (X+40, Y+16, tile 280, pal 0, prio 3, 8x8)
C2/9256:	30080031	; "a" part A (X+48, Y+8,  tile 256, pal 0, prio 3, 8x8)
C2/925A:	30101031	; "a" part B (X+48, Y+16, tile 272, pal 0, prio 3, 8x8)
C2/925E:	38080D31	; "n" part A (X+56, Y+8,  tile 269, pal 0, prio 3, 8x8)
C2/9262:	38101D31	; "n" part B (X+56, Y+16, tile 285, pal 0, prio 3, 8x8)
C2/9266:	40080831	; "i" part A (X+64, Y+8,  tile 264, pal 0, prio 3, 8x8)
C2/926A:	40101831	; "i" part B (X+64, Y+16, tile 280, pal 0, prio 3, 8x8)

OAM for "Mog"
C2/926E:	07      	; Tiles: 7
C2/926F:	80007031	; "M" part A (X+0,  Y+0,  tile 368, pal 0, prio 3, 16x16)
C2/9273:	00103A31	; "M" part B (X+0,  Y+16, tile 314, pal 0, prio 3, 8x8)
C2/9277:	08103B31	; "M" part C (X+8,  Y+16, tile 315, pal 0, prio 3, 8x8)
C2/927B:	10080E31	; "o" part A (X+16, Y+8,  tile 270, pal 0, prio 3, 8x8)
C2/927F:	10101E31	; "o" part B (X+16, Y+16, tile 286, pal 0, prio 3, 8x8)
C2/9283:	18080631	; "g" part A (X+24, Y+8,  tile 262, pal 0, prio 3, 8x8)
C2/9287:	18101631	; "g" part B (X+24, Y16+, tile 278, pal 0, prio 3, 8x8)

OAM for "Gau"
C2/928B:	07      	; Tiles: 7
C2/928C:	80004C31	; "G" part A (X+0,  Y+0,  tile 332, pal 0, prio 3, 16x16)
C2/9290:	00106C31	; "G" part B (X+0,  Y+16, tile 364, pal 0, prio 3, 8x8)
C2/9294:	08106D31	; "G" part C (X+8,  Y+16, tile 365, pal 0, prio 3, 8x8)
C2/9298:	10080031	; "a" part A (X+16, Y+8,  tile 256, pal 0, prio 3, 8x8)
C2/929C:	10101031	; "a" part B (X+16, Y+16, tile 272, pal 0, prio 3, 8x8)
C2/92A0:	18082431	; "u" part A (X+24, Y+8,  tile 292, pal 0, prio 3, 8x8)
C2/92A4:	18103431	; "u" part B (X+24, Y+16, tile 308, pal 0, prio 3, 8x8)

OAM for "Gogo"
C2/92A8:	09      	; Tiles: 9
C2/92A9:	80004C31	; "G" part A (X+0,  Y+0,  tile 332, pal 0, prio 3, 16x16)
C2/92AD:	00106C31	; "G" part B (X+0,  Y+16, tile 364, pal 0, prio 3, 8x8)
C2/92B1:	08106D31	; "G" part C (X+8,  Y+16, tile 365, pal 0, prio 3, 8x8)
C2/92B5:	10080E31	; "o" part A (X+16, Y+8,  tile 270, pal 0, prio 3, 8x8)
C2/92B9:	10101E31	; "o" part B (X+16, Y+16, tile 286, pal 0, prio 3, 8x8)
C2/92BD:	18080631	; "g" part A (X+24, Y+8,  tile 262, pal 0, prio 3, 8x8)
C2/92C1:	18101631	; "g" part B (X+24, Y+16, tile 278, pal 0, prio 3, 8x8)
C2/92C5:	20080E31	; "o" part A (X+32, Y+8,  tile 270, pal 0, prio 3, 8x8)
C2/92C9:	20101E31	; "o" part B (X+32, Y+16, tile 286, pal 0, prio 3, 8x8)

OAM for "Umaro"
C2/92CD:	0B      	; Tiles: 11
C2/92CE:	80007831	; "U" part A (X+0,  Y+0,  tile 376, pal 0, prio 3, 16x16)
C2/92D2:	00102E31	; "U" part B (X+0,  Y+16, tile 302, pal 0, prio 3, 8x8)
C2/92D6:	08102F31	; "U" part C (X+8,  Y+16, tile 303, pal 0, prio 3, 8x8)
C2/92DA:	10080C31	; "m" part A (X+16, Y+8,  tile 268, pal 0, prio 3, 8x8)
C2/92DE:	10101C31	; "m" part B (X+16, Y+16, tile 284, pal 0, prio 3, 8x8)
C2/92E2:	18080031	; "a" part A (X+24, Y+8,  tile 256, pal 0, prio 3, 8x8)
C2/92E6:	18101031	; "a" part B (X+24, Y+16, tile 272, pal 0, prio 3, 8x8)
C2/92EA:	20082131	; "r" part A (X+32, Y+8,  tile 289, pal 0, prio 3, 8x8)
C2/92EE:	20103131	; "r" part B (X+32, Y+16, tile 305, pal 0, prio 3, 8x8)
C2/92F2:	28080E31	; "o" part A (X+40, Y+8,  tile 270, pal 0, prio 3, 8x8)
C2/92F6:	28101E31	; "o" part B (X+40, Y+16, tile 286, pal 0, prio 3, 8x8)

Animation script for playing card
C2/92FA:	F793    	; Frame 5
C2/92FC:	06      	; Wait: 6
C2/92FD:	8294    	; Frame 8
C2/92FF:	06      	; Wait: 6
C2/9300:	C693    	; Frame 4
C2/9302:	06      	; Wait: 6
C2/9303:	8D93    	; Frame 3
C2/9305:	06      	; Wait: 6
C2/9306:	5493    	; Frame 2
C2/9308:	06      	; Wait: 6
C2/9309:	2793    	; Frame 1
C2/930B:	06      	; Wait: 6
C2/930C:	5493    	; Frame 2
C2/930E:	06      	; Wait: 6
C2/930F:	8D93    	; Frame 3
C2/9311:	06      	; Wait: 6
C2/9312:	C693    	; Frame 4
C2/9314:	06      	; Wait: 6
C2/9315:	8294    	; Frame 8
C2/9317:	06      	; Wait: 6
C2/9318:	F793    	; Frame 5
C2/931A:	06      	; Wait: 6
C2/931B:	2094    	; Frame 6
C2/931D:	06      	; Wait: 6
C2/931E:	6194    	; Frame 7
C2/9320:	0C      	; Wait: 12
C2/9321:	2094    	; Frame 6
C2/9323:	06      	; Wait: 6
C2/9324:	2094    	; Bogus...
C2/9326:	FF      	; Loop

OAM for playing card, frame 1
C2/9327:	0B      	; Tiles: 11
C2/9328:	10000234	; Tile 1
C2/932C:	98000334	; Tile 2
C2/9330:	88081134	; Tile 3
C2/9334:	98102334	; Tile 4
C2/9338:	28081534	; Tile 5
C2/933C:	00183034	; Tile 6
C2/9340:	08183134	; Tile 7
C2/9344:	10183234	; Tile 8
C2/9348:	08200134	; Tile 9
C2/934C:	10200534	; Tile 10
C2/9350:	18200634	; Tile 11

OAM for playing card, frame 2
C2/9354:	0E      	; Tiles: 14
C2/9355:	10000734	; Tile 1
C2/9359:	08081634	; Tile 2
C2/935D:	10081734	; Tile 3
C2/9361:	88102634	; Tile 4
C2/9365:	00183534	; Tile 5
C2/9369:	08200934	; Tile 6
C2/936D:	10200C34	; Tile 7
C2/9371:	182007F4	; Tile 8
C2/9375:	201816F4	; Tile 9
C2/9379:	181817F4	; Tile 10
C2/937D:	980826F4	; Tile 11
C2/9381:	280835F4	; Tile 12
C2/9385:	200009F4	; Tile 13
C2/9389:	18000CF4	; Tile 14

OAM for playing card, frame 3
C2/938D:	0E      	; Tiles: 14
C2/938E:	18000834	; Tile 1
C2/9392:	18081834	; Tile 2
C2/9396:	20081934	; Tile 3
C2/939A:	18102834	; Tile 4
C2/939E:	20102934	; Tile 5
C2/93A2:	18183834	; Tile 6
C2/93A6:	18202034	; Tile 7
C2/93AA:	102008F4	; Tile 8
C2/93AE:	101818F4	; Tile 9
C2/93B2:	081819F4	; Tile 10
C2/93B6:	101028F4	; Tile 11
C2/93BA:	081029F4	; Tile 12
C2/93BE:	100838F4	; Tile 13
C2/93C2:	100020F4	; Tile 14

OAM for playing card, frame 4
C2/93C6:	0C      	; Tiles: 12
C2/93C7:	10000A34	; Tile 1
C2/93CB:	10081A34	; Tile 2
C2/93CF:	10102A34	; Tile 3
C2/93D3:	08183934	; Tile 4
C2/93D7:	10183A34	; Tile 5
C2/93DB:	10202534	; Tile 6
C2/93DF:	18200AF4	; Tile 7
C2/93E3:	18181AF4	; Tile 8
C2/93E7:	18102AF4	; Tile 9
C2/93EB:	200839F4	; Tile 10
C2/93EF:	18083AF4	; Tile 11
C2/93F3:	180025F4	; Tile 12

OAM for playing card, frame 5
C2/93F7:	0A      	; Tiles: 10
C2/93F8:	18000B34	; Tile 1
C2/93FC:	18081B34	; Tile 2
C2/9400:	18102B34	; Tile 3
C2/9404:	18183B34	; Tile 4
C2/9408:	18201C34	; Tile 5
C2/940C:	10200BF4	; Tile 6
C2/9410:	10181BF4	; Tile 7
C2/9414:	10102BF4	; Tile 8
C2/9418:	10083BF4	; Tile 9
C2/941C:	10001CF4	; Tile 10

OAM for playing card, frame 6
C2/9420:	10      	; Tiles: 16
C2/9421:	10000D34	; Tile 1
C2/9425:	10081D34	; Tile 2
C2/9429:	08102C34	; Tile 3
C2/942D:	10102D34	; Tile 4
C2/9431:	08183C34	; Tile 5
C2/9435:	10183D34	; Tile 6
C2/9439:	08204034	; Tile 7
C2/943D:	10204134	; Tile 8
C2/9441:	18200DF4	; Tile 9
C2/9445:	18181DF4	; Tile 10
C2/9449:	20102CF4	; Tile 11
C2/944D:	18102DF4	; Tile 12
C2/9451:	20083CF4	; Tile 13
C2/9455:	18083DF4	; Tile 14
C2/9459:	200040F4	; Tile 15
C2/945D:	180041F4	; Tile 16

OAM for playing card, frame 7
C2/9461:	08      	; Tiles: 8
C2/9462:	98000E34	; Tile 1
C2/9466:	98102E34	; Tile 2
C2/946A:	28084334	; Tile 3
C2/946E:	18204234	; Tile 4
C2/9472:	88180EF4	; Tile 5
C2/9476:	88082EF4	; Tile 6
C2/947A:	001843F4	; Tile 7
C2/947E:	100042F4	; Tile 8

OAM for playing card, frame 8
C2/9482:	05      	; Tiles: 5
C2/9483:	12000034	; Tile 1
C2/9487:	12081034	; Tile 2
C2/948B:	12101034	; Tile 3
C2/948F:	12181034	; Tile 4
C2/9493:	12201034	; Tile 5

Animation script for apple
C2/9497:	A994    	; Frame 1
C2/9499:	B4      	; Wait: 180
C2/949A:	A994    	; Frame 1
C2/949C:	B4      	; Wait: 180
C2/949D:	A994    	; Frame 1
C2/949F:	B4      	; Wait: 180
C2/94A0:	CA94    	; Frame 2
C2/94A2:	10      	; Wait: 16
C2/94A3:	F794    	; ...
C2/94A5:	40      	; ...
C2/94A6:	F794    	; Frame 3
C2/94A8:	FE      	; Freeze

OAM for apple, frame 1
C2/94A9:	08      	; Tiles: 8
C2/94AA:	80080038	; Tile 1
C2/94AE:	10080238	; Tile 2
C2/94B2:	10101238	; Tile 3
C2/94B6:	18101338	; Tile 4
C2/94BA:	80180438	; Tile 5
C2/94BE:	10180638	; Tile 6
C2/94C2:	10201638	; Tile 7
C2/94C6:	18180338	; Tile 8

OAM for apple, frame 2
C2/94CA:	0B      	; Tiles: 11
C2/94CB:	80080038	; Tile 1
C2/94CF:	90000738	; Tile 2
C2/94D3:	10101238	; Tile 3
C2/94D7:	80180438	; Tile 4
C2/94DB:	10180638	; Tile 5
C2/94DF:	10201638	; Tile 6
C2/94E3:	18180338	; Tile 7
C2/94E7:	20000938	; Tile 8
C2/94EB:	20081938	; Tile 9
C2/94EF:	18100A38	; Tile 10
C2/94F3:	20100B38	; Tile 11

OAM for apple, frame 3
C2/94F7:	11      	; Tiles: 17
C2/94F8:	00080038	; Tile 1
C2/94FC:	08080138	; Tile 2
C2/9500:	00101038	; Tile 3
C2/9504:	80180438	; Tile 4
C2/9508:	10180638	; Tile 5
C2/950C:	10201638	; Tile 6
C2/9510:	18180338	; Tile 7
C2/9514:	08101A38	; Tile 8
C2/9518:	10101B38	; Tile 9
C2/951C:	10000C38	; Tile 10
C2/9520:	18000D38	; Tile 11
C2/9524:	10080E38	; Tile 12
C2/9528:	18080F38	; Tile 13
C2/952C:	20000938	; Tile 14
C2/9530:	20081938	; Tile 15
C2/9534:	18100A38	; Tile 16
C2/9538:	20100B38	; Tile 17

Palette for cloudy sky
C2/953C:	C618 4D66 6E6A 906A B16A D26E F36E 1573
C2/954C:	3673 3773 5877 7A77 9B77 BC7B DD7B FF7F

Palette for glints on table objects
C2/955C:	0000 5F5F 384D 9224 8E18 680C 450C 0000
C2/956C:	0000 2304 2304 2304 2304 2304 2304 2304

Palette for Gogo's eye
C2/957C:	0000 450C 680C 8E18 9224 384D 5F5F 0000
C2/958C:	0000 0000 0000 0000 0000 0000 0000 0000

Palette for clear sky and non-sprite airships
C2/959C:	EA59 FF7F 7B5F B646 1132 8D25 2921 E61C
C2/95AC:	A218 5B37 340E 6D01 BD77 F766 725E EA59

Palette (same as but overwritten by above)
C2/95BC:	0000 FF7F 7B5F B646 1132 8D25 2921 E61C
C2/95CC:	A218 5B37 340E 6D01 BD77 F766 725E EA59

Palette for ocean and non-sprite boat
C2/95DC:	0000 6408 9119 EB10 870C 5336 8E29 FF67
C2/95EC:	9C16 1367 4C66 4149 C130 8224 611C 6118

Palette for dense clouds
C2/95FC:	0000 DE7B BE77 BD77 9C73 7C73 5A6F 396B
C2/960C:	F766 935E AA5D 465D 0000 0000 0000 FF7F

Palette for forests
C2/961C:	0000 0F2E CC25 CB25 AA21 8921 4819 4719
C2/962C:	E510 0C11 903A 6F3A 4F36 4E32 2D32 0F2E

Palette for lakes
C2/963C:	0000 8F5E 4149 C130 8224 611C D231 6F29
C2/964C:	EA18 CC25 AA21 6F3A 4F36 4E32 2D32 0F2E

Palette for grasslands
C2/965C:	0000 9946 5742 363E 153A F435 D231 6F29
C2/966C:	EA18 CC25 903A 6F3A 4F36 4E32 2D32 0F2E

Palette for katana, brush, book, etc.
C2/967C:	0000 1C57 353A 9025 0C15 A808 6604 0000
C2/968C:	0038 0038 0038 0038 0038 0038 0038 0038

Palette for table skirt, helmets, etc.
C2/969C:	0000 1C57 9846 1436 D22D 6F21 4E1D 2D19
C2/96AC:	EB10 C90C A808 8708 6608 4504 2304 0000

Unused palette (darker version of above?)
C2/96BC:	0000 1C57 1C57 1436 1436 6F21 6F21 2D19
C2/96CC:	EB10 EB10 8708 8708 4504 2304 2304 0000

Palette for table surface
C2/96DC:	0000 1C57 9846 1436 D22D 9025 0C15 A808
C2/96EC:	0038 0038 0038 0038 0038 0038 0038 0038

Palette for cinematic overlay
C2/96FC:	0000 524A EF3D 6B2D 2925 C618 6308 2000
C2/970C:	0038 0038 0038 0038 0038 0038 0038 0038

Unused palette (slightly extends table surface)
C2/971C:	0000 1C57 9846 1436 D22D 9025 9025 0C15
C2/972C:	0C15 A808 A808 A808 A808 A808 A808 A808

Palette for small credits (blue)
C2/973C:	0000 C718 FE16 FE16

Palette for large credits (blue)
C2/9744:	0000 FE16 5A22 C718

Palette for small credits (white)
C2/974C:	0000 60C4 0000 FF7F

Palette for large credits and actor names (white)
C2/9754:	0000 FF7F B456 604C 0000 FF7F 604C FF7F
C2/9764:	0000 0000 0000 0000 0000 0000 0000 0000

Palette for non-glint sprites in actor scenes
C2/9774:	0000 1C57 9846 1436 D22D 6F21 4E1D 0C15
C2/9784:	EB10 C90C A808 8708 6608 4504 2304 0000

Palette for most airship sprites
C2/9794:	0000 FF7F 9C63 B646 1132 8D21 2919 E81C
C2/97A4:	C61C A418 8210 0000 0000 0000 2204 9362

Palette for boat sprite and yellow birds
C2/97B4:	0000 6408 9119 EB10 870C 5336 8E29 FF67
C2/97C4:	9C16 1367 4C66 4149 1F7C 1F7C 611C 1F7C

Palette for rearview airship's gondola
C2/97D4:	0000 3136 EF31 8C29 9119 2D19 EA14 A710
C2/97E4:	850C 6408 5B37 340E 6D01 1F7C 1F7C 4308

Palette for rearview airship's balloon and rotors
C2/97F4:	0000 9C77 9B63 B546 3136 EF31 8C29 291D
C2/9804:	E718 A614 650C 440C 9119 EB10 870C 1F7C

Palette for water spray
C2/9814:	0000 FF7F 1867 304E 4935 611C 2629 2629
C2/9824:	2629 2629 2629 2629 2629 2629 2629 2629

Palette for white birds
C2/9834:	0200 6408 9119 EB10 870C FF7F F66A 0D46
C2/9844:	672D 3667 4F4E 4835 E414 1F7C 611C 1F7C

Tile numbers for expanding 8x16 font tiles to 16x16 for end credits
C2/9854:	00      	; Upper half of "A"
C2/9855:	01      	; Upper half of "B"
C2/9856:	02      	; Upper half of "C"
C2/9857:	03      	; Upper half of "D"
C2/9858:	04      	; Upper half of "E"
C2/9859:	05      	; Upper half of "F"
C2/985A:	06      	; Upper half of "G"
C2/985B:	07      	; Upper half of "H"
C2/985C:	10      	; Lower half of "A"
C2/985D:	11      	; Lower half of "B"
C2/985E:	12      	; Lower half of "C"
C2/985F:	13      	; Lower half of "D"
C2/9860:	14      	; Lower half of "E"
C2/9861:	15      	; Lower half of "F"
C2/9862:	16      	; Lower half of "G"
C2/9863:	17      	; Lower half of "H"
C2/9864:	08      	; Upper half of "I"
C2/9865:	09      	; Upper half of "J"
C2/9866:	0A      	; Upper half of "K"
C2/9867:	0B      	; Upper half of "L"
C2/9868:	0C      	; Upper half of "M"
C2/9869:	0D      	; Upper half of "N"
C2/986A:	0E      	; Upper half of "O"
C2/986B:	0F      	; Upper half of "P"
C2/986C:	18      	; Lower half of "I"
C2/986D:	19      	; Lower half of "J"
C2/986E:	1A      	; Lower half of "K"
C2/986F:	1B      	; Lower half of "L"
C2/9870:	1C      	; Lower half of "M"
C2/9871:	1D      	; Lower half of "N"
C2/9872:	1E      	; Lower half of "O"
C2/9873:	1F      	; Lower half of "P"
C2/9874:	20      	; Upper half of "Q"
C2/9875:	21      	; Upper half of "R"
C2/9876:	22      	; Upper half of "S"
C2/9877:	23      	; Upper half of "T"
C2/9878:	24      	; Upper half of "U"
C2/9879:	25      	; Upper half of "V"
C2/987A:	26      	; Upper half of "W"
C2/987B:	27      	; Upper half of "X"
C2/987C:	30      	; Lower half of "Q"
C2/987D:	31      	; Lower half of "R"
C2/987E:	32      	; Lower half of "S"
C2/987F:	33      	; Lower half of "T"
C2/9880:	34      	; Lower half of "U"
C2/9881:	35      	; Lower half of "V"
C2/9882:	36      	; Lower half of "W"
C2/9883:	37      	; Lower half of "X"
C2/9884:	28      	; Upper half of "Y"
C2/9885:	29      	; Upper half of "Z"
C2/9886:	2A      	; "a" from "as"
C2/9887:	2B      	; "s" from "as"
C2/9888:	2C      	; For actor scenes
C2/9889:	2D      	; For actor scenes
C2/988A:	2E      	; For actor scenes
C2/988B:	2F      	; For actor scenes
C2/988C:	38      	; Lower half of "Y"
C2/988D:	39      	; Lower half of "Z"
C2/988E:	3A      	; For actor scenes
C2/988F:	3B      	; For actor scenes
C2/9890:	3C      	; For actor scenes
C2/9891:	3D      	; For actor scenes
C2/9892:	3E      	; For actor scenes
C2/9893:	3F      	; For actor scenes

Animation table pointers and positions for end credits
C2/9894:	899D 6088	; producer
C2/9898:	CF9D 3898	; HIRONOBU
C2/989C:	159E 8098	; SAKAGUCHI
C2/98A0:	899D 6088	; director
C2/98A4:	2D9F 4098	; YOSHINORI
C2/98A8:	739F 9098	; KITASE
C2/98AC:	B99F 4CAC	; HIROYUKI
C2/98B0:	FF9F 94AC	; ITOU
C2/98B4:	CF9D 4488	; main
C2/98B8:	159E 6C88	; programmer
C2/98BC:	45A0 5898	; KEN
C2/98C0:	8BA0 7898	; NARITA
C2/98C4:	D1A0 48AC	; KIYOSHI
C2/98C8:	17A1 88AC	; YOSHII
C2/98CC:	5B9E 4088	; graphic
C2/98D0:	A19E 8088	; director
C2/98D4:	5DA1 3C98	; TETSUYA
C2/98D8:	A3A1 7C98	; TAKAHASHI
C2/98DC:	E9A1 48AC	; KAZUKO
C2/98E0:	2FA2 80AC	; SHIBUYA
C2/98E4:	5B9E 4088	; graphic
C2/98E8:	A19E 8088	; director
C2/98EC:	75A2 5098	; HIDEO
C2/98F0:	BBA2 8098	; MINABA
C2/98F4:	01A3 48AC	; TETSUYA
C2/98F8:	47A3 88AC	; NOMURA
C2/98FC:	E79E 6C88	; music
C2/9900:	8DA3 4C98	; NOBUO
C2/9904:	D3A3 7C98	; UEMATSU
C2/9908:	BDA5 5088	; image
C2/990C:	03A6 8088	; design
C2/9910:	19A4 4498	; YOSHITAKA
C2/9914:	5FA4 9498	; AMANO
C2/9918:	49A6 4888	; battle
C2/991C:	8FA6 8088	; planner
C2/9920:	A5A4 4498	; YASUYUKI
C2/9924:	EBA4 8C98	; HASEBE
C2/9928:	31A5 4CAC	; AKIYOSHI
C2/992C:	77A5 94AC	; OOTA
C2/9930:	A19E 4C88	; field
C2/9934:	CF9D 7C88	; planner
C2/9938:	E79E 3C98	; YOSHIHIKO
C2/993C:	2D9F 8C98	; MAEKAWA
C2/9940:	739F 58AC	; KEITA
C2/9944:	B99F 88AC	; ETOH
C2/9948:	FF9F 50C0	; SATORU
C2/994C:	45A0 88C0	; TSUJI
C2/9950:	899D 4C88	; event
C2/9954:	CF9D 7C88	; planner
C2/9958:	8BA0 4898	; TSUKASA
C2/995C:	D1A0 8898	; FUJITA
C2/9960:	17A1 3CAC	; KEISUKE
C2/9964:	5DA1 7CAC	; MATSUHARA
C2/9968:	159E 3C88	; effect
C2/996C:	5B9E 7488	; programmer
C2/9970:	A3A1 4898	; HIROSHI
C2/9974:	E9A1 8898	; HARATA
C2/9978:	2FA2 4CAC	; SATOSHI
C2/997C:	75A2 8CAC	; OGATA
C2/9980:	8FA6 3C88	; battle
C2/9984:	5B9E 7488	; programmer
C2/9988:	BBA2 3C98	; AKIHIRO
C2/998C:	01A3 7C98	; YAMAGUCHI
C2/9990:	899D 4088	; sound
C2/9994:	CF9D 7088	; programmer
C2/9998:	B99F 5498	; MINORU
C2/999C:	FF9F 8C98	; AKAO
C2/99A0:	159E 2488	; effect
C2/99A4:	5B9E 5C88	; graphic
C2/99A8:	A19E 9C88	; designer
C2/99AC:	45A0 4098	; HIROKATSU
C2/99B0:	8BA0 9098	; SASAKI
C2/99B4:	E79E 2888	; field
C2/99B8:	5B9E 5888	; graphic
C2/99BC:	A19E 9888	; designer
C2/99C0:	D1A0 4498	; TAKAHARU
C2/99C4:	17A1 8C98	; MATSUO
C2/99C8:	5DA1 4CAC	; YUUSUKE
C2/99CC:	A3A1 8CAC	; NAORA
C2/99D0:	E9A1 48C0	; NOBUYUKI
C2/99D4:	2FA2 90C0	; IKEDA
C2/99D8:	E79E 2888	; field
C2/99DC:	5B9E 5888	; graphic
C2/99E0:	A19E 9888	; designer
C2/99E4:	75A2 4C98	; TOMOE
C2/99E8:	BBA2 7C98	; INAZAWA
C2/99EC:	01A3 50AC	; KAORI
C2/99F0:	47A3 80AC	; TANAKA
C2/99F4:	8DA3 3CC0	; TAKAMICHI
C2/99F8:	D3A3 8CC0	; SHIBUYA
C2/99FC:	E79E 2888	; field
C2/9A00:	5B9E 5888	; graphic
C2/9A04:	A19E 9888	; designer
C2/9A08:	31A5 3898	; SINITIROU
C2/9A0C:	5FA4 8898	; HAMASAKA
C2/9A10:	A5A4 44AC	; AKIYOSHI
C2/9A14:	EBA4 8CAC	; MASUDA
C2/9A18:	19A4 40C0	; HIDETOSHI
C2/9A1C:	BDA5 90C0	; KEZUKA
C2/9A20:	2D9F 1C88	; monster
C2/9A24:	5B9E 5C88	; graphic
C2/9A28:	A19E 9C88	; designer
C2/9A2C:	03A6 4898	; HITOSHI
C2/9A30:	8BA0 8898	; SASAKI
C2/9A34:	739F 2488	; object
C2/9A38:	5B9E 5C88	; graphic
C2/9A3C:	A19E 9C88	; designer
C2/9A40:	49A6 4498	; KAZUHIRO
C2/9A44:	8FA6 8C98	; OHKAWA
C2/9A48:	899D 4888	; sound
C2/9A4C:	CF9D 7888	; engineer
C2/9A50:	B99F 4C98	; EIJI
C2/9A54:	FF9F 7498	; NAKAMURA
C2/9A58:	899D 5088	; sound
C2/9A5C:	159E 8088	; effect
C2/9A60:	45A0 4C98	; KAZUMI
C2/9A64:	8BA0 8498	; MITOME
C2/9A68:	D1A0 40AC	; YOSHITAKA
C2/9A6C:	17A1 90AC	; HIROTA
C2/9A70:	899D 5088	; sound
C2/9A74:	159E 8088	; effect
C2/9A78:	5DA1 4098	; YASUMASA
C2/9A7C:	A3A1 8898	; OKAMOTO
C2/9A80:	E9A1 54AC	; SHUN
C2/9A84:	2FA2 7CAC	; OHKUBO
C2/9A88:	5B9E 4888	; remake
C2/9A8C:	A19E 8088	; planner
C2/9A90:	75A2 5C94	; WEIMIN
C2/9A94:	BBA2 9494	; LI
C2/9A98:	01A3 60A8	; AIKO
C2/9A9C:	47A3 88A8	; ITO
C2/9AA0:	EDA7 58BC	; translator
C2/9AA4:	61A7 54C8	; TED
C2/9AA8:	A7A7 74C8	; WOOLSEY
C2/9AAC:	E79E 4488	; system
C2/9AB0:	CF9D 7C88	; engineer
C2/9AB4:	8DA3 3C98	; MASAHIRO
C2/9AB8:	D3A3 8498	; NAKAJIMA
C2/9ABC:	19A4 50AC	; MITSUO
C2/9AC0:	5FA4 88AC	; OGURA
C2/9AC4:	E79E 4488	; system
C2/9AC8:	CF9D 7C88	; engineer
C2/9ACC:	A5A4 4098	; YASUNORI
C2/9AD0:	EBA4 8898	; ORIKASA
C2/9AD4:	31A5 48AC	; YUTAKA
C2/9AD8:	77A5 80AC	; OHDAIRA
C2/9ADC:	2D9F 3888	; executive
C2/9AE0:	739F 8888	; producer
C2/9AE4:	49A6 4C98	; TETSUO
C2/9AE8:	8FA6 8498	; MIZUNO
C2/9AEC:	D5A6 40AC	; HITOSHI
C2/9AF0:	1BA7 80AC	; TAKEMURA
C2/9AF4:	899D 4040	; test
C2/9AF8:	CF9D 6840	; coordinator
C2/9AFC:	739F 6054	; s.kajitani
C2/9B00:	B99F 6060	; r.kouda
C2/9B04:	FF9F 606C	; k.inagi
C2/9B08:	45A0 6078	; n.hanada
C2/9B0C:	8BA0 6084	; h.masuda
C2/9B10:	D1A0 6090	; n.kanai
C2/9B14:	17A1 609C	; h.sakurai
C2/9B18:	5DA1 60A8	; h.suzuki
C2/9B1C:	159E 3C40	; special
C2/9B20:	5B9E 7C40	; thanks
C2/9B24:	A19E B440	; to
C2/9B28:	A3A1 6054	; m.miyamoto
C2/9B2C:	E9A1 6060	; k.torishima
C2/9B30:	2FA2 606C	; h.hashimoto
C2/9B34:	91A9 6084	; k.adachi
C2/9B38:	39B1 6090	; y.uenishi
C2/9B3C:	7FB1 609C	; y.ohkawa
C2/9B40:	C5B1 60A8	; y.kuwahara
C2/9B44:	75A2 6054	; y.hirata
C2/9B48:	BBA2 6060	; t.nomura
C2/9B4C:	01A3 606C	; k.sousui
C2/9B50:	47A3 6078	; t.tsuruzono
C2/9B54:	8DA3 6084	; y.ishida
C2/9B58:	D3A3 6090	; m.okamiya
C2/9B5C:	19A4 609C	; k.hirata
C2/9B60:	0BB2 60A8	; n.watanabe
C2/9B64:	51B2 60B4	; k.maeda
C2/9B68:	97B2 6054	; k.tanikawa
C2/9B6C:	DDB2 6060	; j.saito
C2/9B70:	23B3 606C	; m.denno
C2/9B74:	69B3 6078	; s.hidaki
C2/9B78:	5FA4 6084	; k.oogo
C2/9B7C:	A5A4 6090	; h.suzuki
C2/9B80:	C7B4 60A8	; y.matsumura
C2/9B84:	0DB5 60B4	; a.ueda
C2/9B88:	EBA4 6054	; h.yokota
C2/9B8C:	31A5 6060	; k.yamashita
C2/9B90:	77A5 606C	; m.yumoto
C2/9B94:	BDA5 6078	; n.ishikawa
C2/9B98:	03A6 6084	; h.kizuka
C2/9B9C:	49A6 6090	; s.arai
C2/9BA0:	8FA6 6054	; m.kouno
C2/9BA4:	D5A6 6060	; r.tsukakoshi
C2/9BA8:	21B0 606C	; k.kaneko
C2/9BAC:	67B0 6078	; h.shimodaira
C2/9BB0:	ADB0 6084	; m.noumura
C2/9BB4:	7DAE 6054	; k.miyamoto
C2/9BB8:	C3AE 6060	; h.suzuki
C2/9BBC:	09AF 606C	; a.kawazu
C2/9BC0:	D7A9 6078	; c.fujioka
C2/9BC4:	1DAA 6084	; h.kobayashi
C2/9BC8:	63AA 6090	; h.tanaka
C2/9BCC:	EFAA 609C	; t.mikasa
C2/9BD0:	35AB 60A8	; h.nishida
C2/9BD4:	7BAB 60B4	; t.takechi
C2/9BD8:	EDA7 606C	; t.morita
C2/9BDC:	33A8 6078	; y.suemitsu
C2/9BE0:	79A8 6084	; w.sato
C2/9BE4:	BFA8 6090	; h.nakamura
C2/9BE8:	05A9 609C	; s.aoyama
C2/9BEC:	4BA9 60A8	; h.nagahara
C2/9BF0:	DBAF 606C	; m.kaneshige
C2/9BF4:	21B0 6078	; h.noguchi
C2/9BF8:	67B0 6084	; m.horie
C2/9BFC:	1BA7 6090	; m.mori
C2/9C00:	61A7 609C	; t.ohno
C2/9C04:	A7A7 60A8	; m.someno
C2/9C08:	C1AB 546C	; rich silveira
C2/9C0C:	07AC 5C78	; toshi horii
C2/9C10:	4DAC 5884	; j.yanagihara
C2/9C14:	F1AD 6090	; doug smith
C2/9C18:	D9AC 589C	; james gillis
C2/9C1C:	1FAD 586C	; chris budd
C2/9C20:	65AD 5478	; mike markey
C2/9C24:	ABAD 4C84	; mirko freguia
C2/9C28:	93AC 4490	; nathan williams
C2/9C2C:	37AE 4C9C	; dalen abraham
C2/9C30:	7DAE 486C	; rebecca coffman
C2/9C34:	C3AE 5078	; brian fehdrau
C2/9C38:	09AF 5884	; jeff petkau
C2/9C3C:	4FAF 4890	; george sinfield
C2/9C40:	95AF 589C	; alan weiss

Source and destination for large credits
C2/9C44:	A19F CF9D	; HIRONOBU
C2/9C48:	AA9F 159E	; SAKAGUCHI
C2/9C4C:	BD9F 2D9F	; YOSHINORI
C2/9C50:	C79F 739F	; KITASE
C2/9C54:	CE9F B99F	; HIROYUKI
C2/9C58:	D79F FF9F	; ITOU
C2/9C5C:	EC9F 45A0	; KEN
C2/9C60:	F09F 8BA0	; NARITA
C2/9C64:	F79F D1A0	; KIYOSHI
C2/9C68:	FF9F 17A1	; YOSHII
C2/9C6C:	17A0 5DA1	; TETSUYA
C2/9C70:	1FA0 A3A1	; TAKAHASHI
C2/9C74:	29A0 E9A1	; KAZUKO
C2/9C78:	30A0 2FA2	; SHIBUYA
C2/9C7C:	38A0 75A2	; HIDEO
C2/9C80:	3EA0 BBA2	; MINABA
C2/9C84:	17A0 01A3	; TETSUYA
C2/9C88:	45A0 47A3	; NOMURA
C2/9C8C:	52A0 8DA3	; NOBUO
C2/9C90:	58A0 D3A3	; UEMATSU
C2/9C94:	6DA0 19A4	; YOSHITAKA
C2/9C98:	77A0 5FA4	; AMANO
C2/9C9C:	8CA0 A5A4	; YASUYUKI
C2/9CA0:	95A0 EBA4	; HASEBE
C2/9CA4:	9CA0 31A5	; AKIYOSHI
C2/9CA8:	A5A0 77A5	; OOTA
C2/9CAC:	B0A0 E79E	; YOSHIHIKO
C2/9CB0:	BAA0 2D9F	; MAEKAWA
C2/9CB4:	C2A0 739F	; KEITA
C2/9CB8:	C8A0 B99F	; ETOH
C2/9CBC:	CDA0 FF9F	; SATORU
C2/9CC0:	D4A0 45A0	; TSUJI
C2/9CC4:	E0A0 8BA0	; TSUKASA
C2/9CC8:	E8A0 D1A0	; FUJITA
C2/9CCC:	EFA0 17A1	; KEISUKE
C2/9CD0:	F7A0 5DA1	; MATSUHARA
C2/9CD4:	08A1 A3A1	; HIROSHI
C2/9CD8:	10A1 E9A1	; HARATA
C2/9CDC:	17A1 2FA2	; SATOCHI
C2/9CE0:	1FA1 75A2	; OGATA
C2/9CE4:	25A1 BBA2	; AKIHIRO
C2/9CE8:	2DA1 01A3	; YAMAGOSHI
C2/9CEC:	3DA1 B99F	; MINORU
C2/9CF0:	44A1 FF9F	; AKAO
C2/9CF4:	52A1 45A0	; HIROKATSU
C2/9CF8:	5CA1 8BA0	; SASAKI
C2/9CFC:	63A1 D1A0	; TAKAHARU
C2/9D00:	6CA1 17A1	; MATSUO
C2/9D04:	73A1 5DA1	; YUUSUKE
C2/9D08:	7BA1 A3A1	; NAORA
C2/9D0C:	81A1 E9A1	; NOBUYUKI
C2/9D10:	8AA1 2FA2	; IKEDA
C2/9D14:	90A1 75A2	; TOMOE
C2/9D18:	96A1 BBA2	; INAZAWA
C2/9D1C:	9EA1 01A3	; KAORI
C2/9D20:	A4A1 47A3	; TANAKA
C2/9D24:	ABA1 8DA3	; TAKAMICHI
C2/9D28:	B5A1 D3A3	; SHIBUYA
C2/9D2C:	BDA1 31A5	; SINITIROU
C2/9D30:	C7A1 5FA4	; HAMASAKA
C2/9D34:	D0A1 A5A4	; AKIYOSHI
C2/9D38:	D9A1 EBA4	; MASUDA
C2/9D3C:	E0A1 19A4	; HIDETOSHI
C2/9D40:	EAA1 BDA5	; KEZUKA
C2/9D44:	F9A1 03A6	; HITOSHI
C2/9D48:	08A2 49A6	; KAZUHIRO
C2/9D4C:	11A2 8FA6	; OHKAWA
C2/9D50:	21A2 B99F	; EIJI
C2/9D54:	26A2 FF9F	; NAKAMURA
C2/9D58:	2FA2 45A0	; KAZUMI
C2/9D5C:	36A2 8BA0	; MITOME
C2/9D60:	3DA2 D1A0	; YOSHITAKA
C2/9D64:	47A2 17A1	; HIROTA
C2/9D68:	4EA2 5DA1	; YASUMASA
C2/9D6C:	57A2 A3A1	; OKAMOTO
C2/9D70:	5FA2 E9A1	; SHUN
C2/9D74:	64A2 2FA2	; OHKUBO
C2/9D78:	72A2 75A2	; WEIMIN
C2/9D7C:	79A2 BBA2	; LI
C2/9D80:	7CA2 01A3	; AIKO
C2/9D84:	81A2 47A3	; ITO
C2/9D88:	85A2 61A7	; TED
C2/9D8C:	89A2 A7A7	; WOOLSEY
C2/9D90:	98A2 8DA3	; MASAHIRO
C2/9D94:	A1A2 D3A3	; NAKAJIMA
C2/9D98:	AAA2 19A4	; MITSUO
C2/9D9C:	B1A2 5FA4	; OGURA
C2/9DA0:	B7A2 A5A4	; YASUNORI
C2/9DA4:	C0A2 EBA4	; ORIKASA
C2/9DA8:	C8A2 31A5	; YUTAKA
C2/9DAC:	CFA2 77A5	; OHDAIRA
C2/9DB0:	E1A2 49A6	; TETSUO
C2/9DB4:	E8A2 8FA6	; MIZUNO
C2/9DB8:	EFA2 D5A6	; HITOSHI
C2/9DBC:	F7A2 1BA7	; TAKEMURA

Source and destination for small credits
C2/9DC0:	989F 899D	; producer
C2/9DC4:	B49F 899D	; director
C2/9DC8:	DC9F CF9D	; main
C2/9DCC:	E19F 159E	; programmer
C2/9DD0:	06A0 5B9E	; graphic
C2/9DD4:	0EA0 A19E	; director
C2/9DD8:	4CA0 E79E	; music
C2/9DDC:	60A0 BDA5	; image
C2/9DE0:	66A0 03A6	; design
C2/9DE4:	7DA0 49A6	; battle
C2/9DE8:	84A0 8FA6	; planner
C2/9DEC:	AAA0 A19E	; field
C2/9DF0:	DAA0 899D	; event
C2/9DF4:	84A0 CF9D	; planner
C2/9DF8:	01A1 159E	; effect
C2/9DFC:	E19F 5B9E	; programmer
C2/9E00:	7DA0 8FA6	; battle
C2/9E04:	37A1 899D	; sound
C2/9E08:	E19F CF9D	; programmer
C2/9E0C:	01A1 159E	; effect
C2/9E10:	06A0 5B9E	; graphic
C2/9E14:	49A1 A19E	; designer
C2/9E18:	AAA0 E79E	; field
C2/9E1C:	F1A1 2D9F	; monster
C2/9E20:	01A2 739F	; object
C2/9E24:	37A1 899D	; sound
C2/9E28:	18A2 CF9D	; engineer
C2/9E2C:	01A1 159E	; effect
C2/9E30:	6BA2 5B9E	; remake
C2/9E34:	84A0 A19E	; planner
C2/9E38:	91A2 E79E	; system
C2/9E3C:	D7A2 2D9F	; executive
C2/9E40:	989F 739F	; producer
C2/9E44:	4FA6 EDA7	; translator
C2/9E48:	00A3 899D	; test
C2/9E4C:	05A3 CF9D	; coordinator
C2/9E50:	59A3 159E	; special
C2/9E54:	61A3 5B9E	; thanks
C2/9E58:	68A3 A19E	; to
C2/9E5C:	11A3 739F	; s.kajitani
C2/9E60:	1CA3 B99F	; r.kouda
C2/9E64:	24A3 FF9F	; k.inagi
C2/9E68:	2CA3 45A0	; n.hanada
C2/9E6C:	35A3 8BA0	; h.masuda
C2/9E70:	3EA3 D1A0	; n.kanai
C2/9E74:	46A3 17A1	; h.sakurai
C2/9E78:	50A3 5DA1	; h.suzuki
C2/9E7C:	6BA3 A3A1	; m.miyamoto
C2/9E80:	76A3 E9A1	; k.torishima
C2/9E84:	82A3 2FA2	; h.hashimoto
C2/9E88:	8EA3 75A2	; y.hirata
C2/9E8C:	97A3 BBA2	; t.nomura
C2/9E90:	A0A3 01A3	; k.sousui
C2/9E94:	A9A3 47A3	; t.tsuruzono
C2/9E98:	B5A3 8DA3	; y.ishida
C2/9E9C:	BEA3 D3A3	; m.okamiya
C2/9EA0:	C8A3 19A4	; k.hirata
C2/9EA4:	08A4 5FA4	; k.oogo
C2/9EA8:	0FA4 A5A4	; h.suzuki
C2/9EAC:	18A4 EBA4	; h.yokota
C2/9EB0:	21A4 31A5	; k.yamashita
C2/9EB4:	2DA4 77A5	; m.yumoto
C2/9EB8:	36A4 BDA5	; n.ishikawa
C2/9EBC:	41A4 03A6	; h.kizuka
C2/9EC0:	4AA4 49A6	; s.arai
C2/9EC4:	51A4 8FA6	; m.kouno
C2/9EC8:	59A4 D5A6	; r.tsukakoshi
C2/9ECC:	1CA5 7DAE	; k.miyamoto
C2/9ED0:	27A5 C3AE	; h.suzuki
C2/9ED4:	30A5 09AF	; a.kawazu
C2/9ED8:	39A5 D7A9	; c.fujioka
C2/9EDC:	43A5 1DAA	; h.kobayashi
C2/9EE0:	4FA5 63AA	; h.tanaka
C2/9EE4:	58A5 EFAA	; t.mikasa
C2/9EE8:	61A5 35AB	; h.nishida
C2/9EEC:	6BA5 7BAB	; t.takechi
C2/9EF0:	F5A4 91A9	; k.adachi
C2/9EF4:	66A4 21B0	; k.kaneko
C2/9EF8:	6FA4 67B0	; h.shimodaira
C2/9EFC:	7CA4 ADB0	; m.noumura
C2/9F00:	FEA4 39B1	; y.uenishi
C2/9F04:	08A5 7FB1	; y.ohkawa
C2/9F08:	11A5 C5B1	; y.kuwahara
C2/9F0C:	D1A3 0BB2	; n.watanabe
C2/9F10:	DCA3 51B2	; k.maeda
C2/9F14:	E4A3 97B2	; k.tanikawa
C2/9F18:	EFA3 DDB2	; j.saito
C2/9F1C:	F7A3 23B3	; m.denno
C2/9F20:	FFA3 69B3	; s.hidaki
C2/9F24:	3CA6 C7B4	; y.matsumura
C2/9F28:	48A6 0DB5	; a.ueda
C2/9F2C:	A4A4 1BA7	; m.mori
C2/9F30:	ABA4 61A7	; t.ohno
C2/9F34:	B2A4 A7A7	; m.someno
C2/9F38:	86A4 DBAF	; m.kaneshige
C2/9F3C:	92A4 21B0	; h.noguchi
C2/9F40:	9CA4 67B0	; m.horie
C2/9F44:	BBA4 EDA7	; t.morita
C2/9F48:	C4A4 33A8	; y.suemitsu
C2/9F4C:	CFA4 79A8	; w.sato
C2/9F50:	D6A4 BFA8	; h.nakamura
C2/9F54:	E1A4 05A9	; s.aoyama
C2/9F58:	EAA4 4BA9	; h.nagahara
C2/9F5C:	75A5 C1AB	; rich silveira
C2/9F60:	83A5 07AC	; toshi horii
C2/9F64:	8FA5 4DAC	; j.yanagihara
C2/9F68:	9CA5 93AC	; nathan williams
C2/9F6C:	ACA5 D9AC	; james gillis
C2/9F70:	B9A5 1FAD	; chris budd
C2/9F74:	C4A5 65AD	; mike markey
C2/9F78:	D0A5 ABAD	; mirko freguia
C2/9F7C:	DEA5 F1AD	; doug smith
C2/9F80:	E9A5 37AE	; dalen abraham
C2/9F84:	F7A5 7DAE	; rebecca coffman
C2/9F88:	07A6 C3AE	; brian fehdrau
C2/9F8C:	15A6 09AF	; jeff petkau
C2/9F90:	21A6 4FAF	; george sinfield
C2/9F94:	31A6 95AF	; alan weiss

Source bank is C2. Destination bank is 7E. Destination area starts with
the animation script. The first word is a pose pointer, which points to
the fourth byte. Following that is the pose timer, which is set to
infinite. The last part holds the tile count and OAM for that single pose.


Text for end credits
C2/9F98:	EFF1EEE3F4E2E4F100               ; producer
C2/9FA1:	4E60826C6A6C428800               ; HIRONOBU
C2/9FAA:	844064404C88444E6000             ; SAKAGUCHI
C2/9FB4:	E3E8F1E4E2F3EEF100               ; director
C2/9FBD:	A06C844E606A6C826000             ; YOSHINORI
C2/9FC7:	64608640844800                   ; KITASE
C2/9FCE:	4E60826CA088646000               ; HIROYUKI
C2/9FD7:	60866C8800                       ; ITOU
C2/9FDC:	ECE0E8ED00                       ; main
C2/9FE1:	EFF1EEE6F1E0ECECE4F100           ; programmer
C2/9FEC:	64486A00                         ; KEN
C2/9FF0:	6A408260864000                   ; NARITA
C2/9FF7:	6460A06C844E6000                 ; KIYOSHI
C2/9FFF:	A06C844E606000                   ; YOSHII
C2/A006:	E6F1E0EFE7E8E200                 ; graphic
C2/A00E:	E3E8F1E4E2F3EEF100               ; director
C2/A017:	8648868488A04000                 ; TETSUYA
C2/A01F:	864064404E40844E6000             ; TAKAHASHI
C2/A029:	6440A288646C00                   ; KAZUKO
C2/A030:	844E604288A04000                 ; SHIBUYA
C2/A038:	4E6046486C00                     ; HIDEO
C2/A03E:	68606A40424000                   ; MINABA
C2/A045:	6A6C6888824000                   ; NOMURA
C2/A04C:	ECF4F2E8E200                     ; music
C2/A052:	6A6C42886C00                     ; NOBUO
C2/A058:	8848684086848800                 ; UEMATSU
C2/A060:	E8ECE0E6E400                     ; image
C2/A066:	E3E4F2E8E6ED00                   ; design
C2/A06D:	A06C844E608640644000             ; YOSHITAKA
C2/A077:	4068406A6C00                     ; AMANO
C2/A07D:	E1E0F3F3EBE400                   ; battle
C2/A084:	EFEBE0EDEDE4F100                 ; planner
C2/A08C:	A0408488A088646000               ; YASUYUKI
C2/A095:	4E408448424800                   ; HASEBE
C2/A09C:	406460A06C844E6000               ; AKIYOSHI
C2/A0A5:	6C6C864000                       ; OOTA
C2/A0AA:	E5E8E4EBE300                     ; field
C2/A0B0:	A06C844E604E60646C00             ; YOSHIHIKO
C2/A0BA:	68404864408C4000                 ; MAEKAWA
C2/A0C2:	644860864000                     ; KEITA
C2/A0C8:	48866C4E00                       ; ETOH
C2/A0CD:	8440866C828800                   ; SATORU
C2/A0D4:	868488626000                     ; TSUJI
C2/A0DA:	E4F5E4EDF300                     ; event
C2/A0E0:	8684886440844000                 ; TSUKASA
C2/A0E8:	4A886260864000                   ; FUJITA
C2/A0EF:	6448608488644800                 ; KEISUKE
C2/A0F7:	68408684884E40824000             ; MATSUHARA
C2/A101:	E4E5E5E4E2F300                   ; effect
C2/A108:	4E60826C844E6000                 ; HIROSHI
C2/A110:	4E408240864000                   ; HARATA
C2/A117:	8440866C844E6000                 ; SATOCHI
C2/A11F:	6C4C40864000                     ; OGATA
C2/A125:	4064604E60826C00                 ; AKIHIRO
C2/A12D:	A04068404C88444E6000             ; YAMAGOSHI
C2/A137:	F2EEF4EDE300                     ; sound
C2/A13D:	68606A6C828800                   ; MINORU
C2/A144:	4064406C00                       ; AKAO
C2/A149:	E3E4F2E8E6EDE4F100               ; designer
C2/A152:	4E60826C644086848800             ; HIROKATSU
C2/A15C:	84408440646000                   ; SASAKI
C2/A163:	864064404E40828800               ; TAKAHARU
C2/A16C:	68408684886C00                   ; MATSUO
C2/A173:	A088888488644800                 ; YUUSUKE
C2/A17B:	6A406C824000                     ; NAORA
C2/A181:	6A6C4288A088646000               ; NOBUYUKI
C2/A18A:	606448464000                     ; IKEDA
C2/A190:	866C686C4800                     ; TOMOE
C2/A196:	606A40A2408C4000                 ; INAZAWA
C2/A19E:	64406C826000                     ; KAORI
C2/A1A4:	86406A40644000                   ; TANAKA
C2/A1AB:	864064406860444E6000             ; TAKAMICHI
C2/A1B5:	844E604288A04000                 ; SHIBUYA
C2/A1BD:	84606A608660826C8800             ; SINITIROU
C2/A1C7:	4E4068408440644000               ; HAMASAKA
C2/A1D0:	406460A06C844E6000               ; AKIYOSHI
C2/A1D9:	68408488464000                   ; MASUDA
C2/A1E0:	4E604648866C844E6000             ; HIDETOSHI
C2/A1EA:	6448A288644000                   ; KEZUKA
C2/A1F1:	ECEEEDF2F3E4F100                 ; monster
C2/A1F9:	4E60866C844E6000                 ; HITOSHI
C2/A201:	EEE1E9E4E2F300                   ; object
C2/A208:	6440A2884E60826C00               ; KAZUHIRO
C2/A211:	6C4E64408C4000                   ; OHKAWA
C2/A218:	E4EDE6E8EDE4E4F100               ; engineer
C2/A221:	4860626000                       ; EIJI
C2/A226:	6A4064406888824000               ; NAKAMURA
C2/A22F:	6440A288686000                   ; KAZUMI
C2/A236:	6860866C684800                   ; MITOME
C2/A23D:	A06C844E608640644000             ; YOSHITAKA
C2/A247:	4E60826C864000                   ; HIROTA
C2/A24E:	A04084886840844000               ; YASUMASA
C2/A257:	6C6440686C866C00                 ; OKAMOTO
C2/A25F:	844E886A00                       ; SHUN
C2/A264:	6C4E6488426C00                   ; OHKUBO
C2/A26B:	F1E4ECE0EAE400                   ; remake
C2/A272:	8C486068606A00                   ; WEIMIN
C2/A279:	666000                           ; LI
C2/A27C:	4060646C00                       ; AIKO
C2/A281:	60866C00                         ; ITO
C2/A285:	86484600                         ; TED
C2/A289:	8C6C6C668448A000                 ; WOOLSEY
C2/A291:	F2F8F2F3E4EC00                   ; system
C2/A298:	684084404E60826C00               ; MASAHIRO
C2/A2A1:	6A4064406260684000               ; NAKAJIMA
C2/A2AA:	68608684886C00                   ; MITSUO
C2/A2B1:	6C4C88824000                     ; OGURA
C2/A2B7:	A04084886A6C826000               ; YASUNORI
C2/A2C0:	6C82606440844000                 ; ORIKASA
C2/A2C8:	A0888640644000                   ; YUTAKA
C2/A2CF:	6C4E464060824000                 ; OHDAIRA
C2/A2D7:	E4F7E4E2F4F3E8F5E400             ; executive
C2/A2E1:	86488684886C00                   ; TETSUO
C2/A2E8:	6860A2886A6C00                   ; MIZUNO
C2/A2EF:	4E60866C844E6000                 ; HITOSHI
C2/A2F7:	864064486888824000               ; TAKEMURA
C2/A300:	F3E4F2F300                       ; test
C2/A305:	E2EEEEF1E3E8EDE0F3EEF100         ; coordinator (SFC: "coordinater")
C2/A311:	F2FAEAE0E9E8F3E0EDE800           ; s.kajitani
C2/A31C:	F1FAEAEEF4E3E000                 ; r.kouda
C2/A324:	EAFAE8EDE0E6E800                 ; k.inagi
C2/A32C:	EDFAE7E0EDE0E3E000               ; n.hanada
C2/A335:	E7FAECE0F2F4E3E000               ; h.masuda
C2/A33E:	EDFAEAE0EDE0E800                 ; n.kanai
C2/A346:	E7FAF2E0EAF4F1E0E800             ; h.sakurai
C2/A350:	E7FAF2F4F9F4EAE800               ; h.suzuki
C2/A359:	F2EFE4E2E8E0EB00                 ; special
C2/A361:	F3E7E0EDEAF200                   ; thanks
C2/A368:	F3EE00                           ; to
C2/A36B:	ECFAECE8F8E0ECEEF3EE00           ; m.miyamoto
C2/A376:	EAFAF3EEF1E8F2E7E8ECE000         ; k.torishima
C2/A382:	E7FAE7E0F2E7E8ECEEF3EE00         ; h.hashimoto
C2/A38E:	F8FAE7E8F1E0F3E000               ; y.hirata
C2/A397:	F3FAEDEEECF4F1E000               ; t.nomura
C2/A3A0:	EAFAF2EEF4F2F4E800               ; k.sosui
C2/A3A9:	F3FAF3F2F4F1F4F9EEEDEE00         ; t.tsuruzono
C2/A3B5:	F8FAE8F2E7E8E3E000               ; y.ishida
C2/A3BE:	ECFAEEEAE0ECE8F8E000             ; m.okamiya
C2/A3C8:	EAFAE7E8F1E0F3E000               ; k.hirata
C2/A3D1:	EDFAF6E0F3E0EDE0E1E400           ; n.watanabe
C2/A3DC:	EAFAECE0E4E3E000                 ; k.maeda
C2/A3E4:	EAFAF3E0EDE8EAE0F6E000           ; k.tanikawa
C2/A3EF:	E9FAF2E0E8F3EE00                 ; j.saito
C2/A3F7:	ECFAE3E4EDEDEE00                 ; m.denno
C2/A3FF:	F2FAE7E8E3E0EAE800               ; s.hidaki
C2/A408:	EAFAEEEEE6EE00                   ; k.oogo
C2/A40F:	E7FAF2F4F9F4EAE800               ; h.suzuki
C2/A418:	E7FAF8EEEAEEF3E000               ; h.yokota
C2/A421:	EAFAF8E0ECE0F2E7E8F3E000         ; k.yamashita
C2/A42D:	ECFAF8F4ECEEF3EE00               ; m.yumoto
C2/A436:	EDFAE8F2E7E8EAE0F6E000           ; n.ishikawa
C2/A441:	E7FAEAE8F9F4EAE000               ; h.kizuka
C2/A44A:	F2FAE0F1E0E800                   ; s.arai
C2/A451:	ECFAEAEEF4EDEE00                 ; m.kouno
C2/A459:	F1FAF3F2F4EAE0EAEEF2E7E800       ; r.tsukakoshi
C2/A466:	EAFAEAE0EDE4EAEE00               ; k.kaneko
C2/A46F:	E7FAF2E7E8ECEEE3E0E8F1E000       ; h.shimodaira
C2/A47C:	ECFAEDEEF4ECF4F1E000             ; m.noumura
C2/A486:	ECFAEAE0EDE4F2E7E8E6E400         ; m.kaneshige
C2/A492:	E7FAEDEEE6F4E2E7E800             ; h.noguchi
C2/A49C:	ECFAE7EEF1E8E400                 ; m.horie
C2/A4A4:	ECFAECEEF1E800                   ; m.mori
C2/A4AB:	F3FAEEE7EDEE00                   ; t.ohno
C2/A4B2:	ECFAF2EEECE4EDEE00               ; m.someno
C2/A4BB:	F3FAECEEF1E8F3E000               ; t.morita
C2/A4C4:	F8FAF2F4E4ECE8F3F2F400           ; y.suemitsu
C2/A4CF:	F6FAF2E0F3EE00                   ; w.sato
C2/A4D6:	E7FAEDE0EAE0ECF4F1E000           ; h.nakamura
C2/A4E1:	F2FAE0EEF8E0ECE000               ; s.aoyama
C2/A4EA:	E7FAEDE0E6E0E7E0F1E000           ; h.nagahara
C2/A4F5:	EAFAE0E3E0E2E7E800               ; k.adachi
C2/A4FE:	F8FAF4E4EDE8F2E7E800             ; y.uenishi
C2/A508:	F8FAEEE7EAE0F6E000               ; y.ohkawa
C2/A511:	F8FAEAF4F6E0E7E0F1E000           ; y.kuwahara
C2/A51C:	EAFAECE8F8E0ECEEF3EE00           ; k.miyamoto
C2/A527:	E7FAF2F4F9F4EAE800               ; h.suzuki
C2/A530:	E0FAEAE0F6E0F9F400               ; a.kawazu
C2/A539:	E2FAE5F4E9E8EEEAE000             ; c.fujioka
C2/A543:	E7FAEAEEE1E0F8E0F2E7E800         ; h.kobayashi
C2/A54F:	E7FAF3E0EDE0EAE000               ; h.tanaka
C2/A558:	F3FAECE8EAE0F2E000               ; t.mikasa
C2/A561:	E7FAEDE8F2E7E8E3E000             ; h.nishida
C2/A56B:	F3FAF3E0EAE4E2E7E800             ; t.takechi
C2/A575:	F1E8E2E7FBF2E8EBF5E4E8F1E000     ; rich silveira
C2/A583:	F3EEF2E7E8FBE7EEF1E8E800         ; toshi horii
C2/A58F:	E9FAF8E0EDE0E6E8E7E0F1E000       ; j.yanagihara
C2/A59C:	EDE0F3E7E0EDFBF6E8EBEBE8E0ECF200 ; nathan williams
C2/A5AC:	E9E0ECE4F2FBE6E8EBEBE8F200       ; james gillis
C2/A5B9:	E2E7F1E8F2FBE1F4E3E300           ; chris budd
C2/A5C4:	ECE8EAE4FBECE0F1EAE4F800         ; mike markey
C2/A5D0:	ECE8F1EAEEFBE5F1E4E6F4E8E000     ; mirko freguia
C2/A5DE:	E3EEF4E6FBF2ECE8F3E700           ; doug smith
C2/A5E9:	E3E0EBE4EDFBE0E1F1E0E7E0EC00     ; dalen abraham
C2/A5F7:	F1E4E1E4E2E2E0FBE2EEE5E5ECE0ED00 ; rebecca coffman
C2/A607:	E1F1E8E0EDFBE5E4E7E3F1E0F400     ; brian fehdrau
C2/A615:	E9E4E5E5FBEFE4F3EAE0F400         ; jeff petkau
C2/A621:	E6E4EEF1E6E4FBF2E8EDE5E8E4EBE300 ; george sinfield
C2/A631:	E0EBE0EDFBF6E4E8F2F200           ; alan weiss
C2/A63C:	F8FAECE0F3F2F4ECF4F1E000         ; y.matsumura
C2/A648:	E0FAF4E4E3E000                   ; a.ueda
C2/A64F:	F3F1E0EDF2EBE0F3EEF100           ; translator

Free space
C2/A65A:	FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
C2/A67A:	FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
C2/A69A:	FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
C2/A6BA:	FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
C2/A6DA:	FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
C2/A6FA:	FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
C2/A71A:	FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
C2/A73A:	FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
C2/A75A:	FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
C2/A77A:	FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
C2/A79A:	FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
C2/A7BA:	FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
C2/A7DA:	FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
C2/A7FA:	FFFFFFFFFFFF

===============================================================================

Below are tables for gradually increasing or decreasing various parameters. During the
ending, the data distribution affects Mode 7 rotation and governs the back-and-forth or
up-and-down motion of various birds and airships. In battle, it influences the path of
most sprites, such as the circular motion of boomerangs.


Bell curve - Positive slope
C2/FC6D:	0000    	; 00: +0
C2/FC6F:	2403    	; 01: +804
C2/FC71:	4806    	; 02: +1608
C2/FC73:	6A09    	; 03: +2410
C2/FC75:	8C0C    	; 04: +3212
C2/FC77:	AB0F    	; 05: +4011
C2/FC79:	C812    	; 06: +4808
C2/FC7B:	E215    	; 07: +5602
C2/FC7D:	F918    	; 08: +6393
C2/FC7F:	0B1C    	; 09: +7179
C2/FC81:	1A1F    	; 0A: +7962
C2/FC83:	2322    	; 0B: +8739
C2/FC85:	2825    	; 0C: +9512
C2/FC87:	2628    	; 0D: +10278
C2/FC89:	1F2B    	; 0E: +11039
C2/FC8B:	112E    	; 0F: +11793
C2/FC8D:	FB30    	; 10: +12539
C2/FC8F:	DF33    	; 11: +13279
C2/FC91:	BA36    	; 12: +14010
C2/FC93:	8C39    	; 13: +14732
C2/FC95:	563C    	; 14: +15446
C2/FC97:	173F    	; 15: +16151
C2/FC99:	CE41    	; 16: +16846
C2/FC9B:	7A44    	; 17: +17530
C2/FC9D:	1C47    	; 18: +18204
C2/FC9F:	B349    	; 19: +18867
C2/FCA1:	3F4C    	; 1A: +19519
C2/FCA3:	BF4E    	; 1B: +20159
C2/FCA5:	3351    	; 1C: +20787
C2/FCA7:	9B53    	; 1D: +21403
C2/FCA9:	F555    	; 1E: +22005
C2/FCAB:	4258    	; 1F: +22594
C2/FCAD:	825A    	; 20: +23170
C2/FCAF:	B35C    	; 21: +23731
C2/FCB1:	D75E    	; 22: +24279
C2/FCB3:	EB60    	; 23: +24811
C2/FCB5:	F162    	; 24: +25329
C2/FCB7:	E864    	; 25: +25832
C2/FCB9:	CF66    	; 26: +26319
C2/FCBB:	A668    	; 27: +26790
C2/FCBD:	6D6A    	; 28: +27245
C2/FCBF:	236C    	; 29: +27683
C2/FCC1:	C96D    	; 2A: +28105
C2/FCC3:	5E6F    	; 2B: +28510
C2/FCC5:	E270    	; 2C: +28898
C2/FCC7:	5472    	; 2D: +29268
C2/FCC9:	B573    	; 2E: +29621
C2/FCCB:	0475    	; 2F: +29956
C2/FCCD:	4176    	; 30: +30273
C2/FCCF:	6B77    	; 31: +30571
C2/FCD1:	8478    	; 32: +30852
C2/FCD3:	8979    	; 33: +31113
C2/FCD5:	7C7A    	; 34: +31356
C2/FCD7:	5C7B    	; 35: +31580
C2/FCD9:	297C    	; 36: +31785
C2/FCDB:	E37C    	; 37: +31971
C2/FCDD:	897D    	; 38: +32137
C2/FCDF:	1D7E    	; 39: +32285
C2/FCE1:	9C7E    	; 3A: +32412
C2/FCE3:	097F    	; 3B: +32521
C2/FCE5:	617F    	; 3C: +32609
C2/FCE7:	A67F    	; 3D: +32678
C2/FCE9:	D87F    	; 3E: +32728
C2/FCEB:	F57F    	; 3F: +32757

Bell curve - Negative slope
C2/FCED:	FF7F    	; 40: +32767
C2/FCEF:	F57F    	; 41: +32757
C2/FCF1:	D87F    	; 42: +32728
C2/FCF3:	A67F    	; 43: +32678
C2/FCF5:	617F    	; 44: +32609
C2/FCF7:	097F    	; 45: +32521
C2/FCF9:	9C7E    	; 46: +32412
C2/FCFB:	1D7E    	; 47: +32285
C2/FCFD:	897D    	; 48: +32137
C2/FCFF:	E37C    	; 49: +31971
C2/FD01:	297C    	; 4A: +31785
C2/FD03:	5C7B    	; 4B: +31580
C2/FD05:	7C7A    	; 4C: +31356
C2/FD07:	8979    	; 4D: +31113
C2/FD09:	8478    	; 4E: +30852
C2/FD0B:	6B77    	; 4F: +30571
C2/FD0D:	4176    	; 50: +30273
C2/FD0F:	0475    	; 51: +29956
C2/FD11:	B573    	; 52: +29621
C2/FD13:	5472    	; 53: +29268
C2/FD15:	E270    	; 54: +28898
C2/FD17:	5E6F    	; 55: +28510
C2/FD19:	C96D    	; 56: +28105
C2/FD1B:	236C    	; 57: +27683
C2/FD1D:	6D6A    	; 58: +27245
C2/FD1F:	A668    	; 59: +26790
C2/FD21:	CF66    	; 5A: +26319
C2/FD23:	E864    	; 5B: +25832
C2/FD25:	F162    	; 5C: +25329
C2/FD27:	EB60    	; 5D: +24811
C2/FD29:	D75E    	; 5E: +24279
C2/FD2B:	B35C    	; 5F: +23731
C2/FD2D:	825A    	; 60: +23170
C2/FD2F:	4258    	; 61: +22594
C2/FD31:	F555    	; 62: +22005
C2/FD33:	9A53    	; 63: +21402
C2/FD35:	3351    	; 64: +20787
C2/FD37:	BF4E    	; 65: +20159
C2/FD39:	3F4C    	; 66: +19519
C2/FD3B:	B349    	; 67: +18867
C2/FD3D:	1C47    	; 68: +18204
C2/FD3F:	7A44    	; 69: +17530
C2/FD41:	CE41    	; 6A: +16846
C2/FD43:	173F    	; 6B: +16151
C2/FD45:	563C    	; 6C: +15446
C2/FD47:	8C39    	; 6D: +14732
C2/FD49:	BA36    	; 6E: +14010
C2/FD4B:	DE33    	; 6F: +13278
C2/FD4D:	FB30    	; 70: +12539
C2/FD4F:	112E    	; 71: +11793
C2/FD51:	1F2B    	; 72: +11039
C2/FD53:	2628    	; 73: +10278
C2/FD55:	2825    	; 74: +9512
C2/FD57:	2322    	; 75: +8739
C2/FD59:	1A1F    	; 76: +7962
C2/FD5B:	0B1C    	; 77: +7179
C2/FD5D:	F818    	; 78: +6392
C2/FD5F:	E215    	; 79: +5602
C2/FD61:	C812    	; 7A: +4808
C2/FD63:	AB0F    	; 7B: +4011
C2/FD65:	8C0C    	; 7C: +3212
C2/FD67:	6A09    	; 7D: +2410
C2/FD69:	4806    	; 7E: +1608
C2/FD6B:	2403    	; 7F: +804

Well curve - Negative slope
C2/FD6D:	0000    	; 80: -0
C2/FD6F:	DCFC    	; 81: -804
C2/FD71:	B8F9    	; 82: -1608
C2/FD73:	95F6    	; 83: -2411
C2/FD75:	74F3    	; 84: -3212
C2/FD77:	55F0    	; 85: -4011
C2/FD79:	38ED    	; 86: -4808
C2/FD7B:	1EEA    	; 87: -5602
C2/FD7D:	07E7    	; 88: -6393
C2/FD7F:	F5E3    	; 89: -7179
C2/FD81:	E6E0    	; 8A: -7962
C2/FD83:	DCDD    	; 8B: -8740
C2/FD85:	D8DA    	; 8C: -9512
C2/FD87:	D9D7    	; 8D: -10279
C2/FD89:	E1D4    	; 8E: -11039
C2/FD8B:	EFD1    	; 8F: -11793
C2/FD8D:	04CF    	; 90: -12540
C2/FD8F:	21CC    	; 91: -13279
C2/FD91:	46C9    	; 92: -14010
C2/FD93:	73C6    	; 93: -14733
C2/FD95:	AAC3    	; 94: -15446
C2/FD97:	E9C0    	; 95: -16151
C2/FD99:	32BE    	; 96: -16846
C2/FD9B:	86BB    	; 97: -17530
C2/FD9D:	E3B8    	; 98: -18205
C2/FD9F:	4CB6    	; 99: -18868
C2/FDA1:	C1B3    	; 9A: -19519
C2/FDA3:	41B1    	; 9B: -20159
C2/FDA5:	CDAE    	; 9C: -20787
C2/FDA7:	65AC    	; 9D: -21403
C2/FDA9:	0BAA    	; 9E: -22005
C2/FDAB:	BEA7    	; 9F: -22594
C2/FDAD:	7EA5    	; A0: -23170
C2/FDAF:	4CA3    	; A1: -23732
C2/FDB1:	29A1    	; A2: -24279
C2/FDB3:	149F    	; A3: -24812
C2/FDB5:	0F9D    	; A4: -25329
C2/FDB7:	189B    	; A5: -25832
C2/FDB9:	3199    	; A6: -26319
C2/FDBB:	5A97    	; A7: -26790
C2/FDBD:	9395    	; A8: -27245
C2/FDBF:	DD93    	; A9: -27683
C2/FDC1:	3792    	; AA: -28105
C2/FDC3:	A290    	; AB: -28510
C2/FDC5:	1E8F    	; AC: -28898
C2/FDC7:	AC8D    	; AD: -29268
C2/FDC9:	4B8C    	; AE: -29621
C2/FDCB:	FC8A    	; AF: -29956
C2/FDCD:	BF89    	; B0: -30273
C2/FDCF:	9588    	; B1: -30571
C2/FDD1:	7C87    	; B2: -30852
C2/FDD3:	7786    	; B3: -31113
C2/FDD5:	8485    	; B4: -31356
C2/FDD7:	A484    	; B5: -31580
C2/FDD9:	D783    	; B6: -31785
C2/FDDB:	1D83    	; B7: -31971
C2/FDDD:	7782    	; B8: -32137
C2/FDDF:	E381    	; B9: -32285
C2/FDE1:	6481    	; BA: -32412
C2/FDE3:	F780    	; BB: -32521
C2/FDE5:	9F80    	; BC: -32609
C2/FDE7:	5A80    	; BD: -32678
C2/FDE9:	2880    	; BE: -32728
C2/FDEB:	0B80    	; BF: -32757

Well curve - Positive slope
C2/FDED:	0180    	; C0: -32767
C2/FDEF:	0B80    	; C1: -32757
C2/FDF1:	2880    	; C2: -32728
C2/FDF3:	5A80    	; C3: -32678
C2/FDF5:	9F80    	; C4: -32609
C2/FDF7:	F780    	; C5: -32521
C2/FDF9:	6481    	; C6: -32412
C2/FDFB:	E381    	; C7: -32285
C2/FDFD:	7782    	; C8: -32137
C2/FDFF:	1D83    	; C9: -31971
C2/FE01:	D783    	; CA: -31785
C2/FE03:	A484    	; CB: -31580
C2/FE05:	8485    	; CC: -31356
C2/FE07:	7786    	; CD: -31113
C2/FE09:	7D87    	; CE: -30851
C2/FE0B:	9588    	; CF: -30571
C2/FE0D:	BF89    	; D0: -30273
C2/FE0F:	FC8A    	; D1: -29956
C2/FE11:	4B8C    	; D2: -29621
C2/FE13:	AC8D    	; D3: -29268
C2/FE15:	1E8F    	; D4: -28898
C2/FE17:	A290    	; D5: -28510
C2/FE19:	3792    	; D6: -28105
C2/FE1B:	DD93    	; D7: -27683
C2/FE1D:	9395    	; D8: -27245
C2/FE1F:	5A97    	; D9: -26790
C2/FE21:	3299    	; DA: -26318
C2/FE23:	189B    	; DB: -25832
C2/FE25:	0F9D    	; DC: -25329
C2/FE27:	159F    	; DD: -24811
C2/FE29:	2AA1    	; DE: -24278
C2/FE2B:	4DA3    	; DF: -23731
C2/FE2D:	7EA5    	; E0: -23170
C2/FE2F:	BEA7    	; E1: -22594
C2/FE31:	0BAA    	; E2: -22005
C2/FE33:	66AC    	; E3: -21402
C2/FE35:	CDAE    	; E4: -20787
C2/FE37:	41B1    	; E5: -20159
C2/FE39:	C1B3    	; E6: -19519
C2/FE3B:	4DB6    	; E7: -18867
C2/FE3D:	E4B8    	; E8: -18204
C2/FE3F:	86BB    	; E9: -17530
C2/FE41:	33BE    	; EA: -16845
C2/FE43:	EAC0    	; EB: -16150
C2/FE45:	AAC3    	; EC: -15446
C2/FE47:	74C6    	; ED: -14732
C2/FE49:	47C9    	; EE: -14009
C2/FE4B:	22CC    	; EF: -13278
C2/FE4D:	05CF    	; F0: -12539
C2/FE4F:	F0D1    	; F1: -11792
C2/FE51:	E2D4    	; F2: -11038
C2/FE53:	DAD7    	; F3: -10278
C2/FE55:	D9DA    	; F4: -9511
C2/FE57:	DDDD    	; F5: -8739
C2/FE59:	E7E0    	; F6: -7961
C2/FE5B:	F5E3    	; F7: -7179
C2/FE5D:	08E7    	; F8: -6392
C2/FE5F:	1FEA    	; F9: -5601
C2/FE61:	39ED    	; FA: -4807
C2/FE63:	55F0    	; FB: -4011
C2/FE65:	75F3    	; FC: -3211
C2/FE67:	96F6    	; FD: -2410
C2/FE69:	B9F9    	; FE: -1607
C2/FE6B:	DCFC    	; FF: -804

===============================================================================

Decompress data
C2/FF6D:	8B      	PHB            ; Save DB
C2/FF6E:	0B      	PHD            ; Save DP
C2/FF6F:	A20000  	LDX #$0000     ; Clear X
C2/FF72:	DA      	PHX            ; Put on stack
C2/FF73:	2B      	PLD            ; Set DP to 0
C2/FF74:	C220    	REP #$20       ; 16-bit A
C2/FF76:	A7F3    	LDA [$F3]      ; Source size
C2/FF78:	85FC    	STA $FC        ; Memorize it
C2/FF7A:	A5F6    	LDA $F6        ; Dest address
C2/FF7C:	8F812100	STA $002181    ; Set WRAM LBs
C2/FF80:	E220    	SEP #$20       ; 8-bit A
C2/FF82:	A5F8    	LDA $F8        ; Dest bank
C2/FF84:	2901    	AND #$01       ; 00 or 01
C2/FF86:	8F832100	STA $002183    ; Set WRAM HB
C2/FF8A:	A901    	LDA #$01       ; Strings left: 0
C2/FF8C:	85FE    	STA $FE        ; Init counter
C2/FF8E:	A00200  	LDY #$0002     ; Src index

Fork: Clear dictionary buffer
C2/FF91:	A97F    	LDA #$7F       ; Bank: 7F
C2/FF93:	48      	PHA            ; Put on stack
C2/FF94:	AB      	PLB            ; Set DB to 7F
C2/FF95:	A200F8  	LDX #$F800     ; Base index
C2/FF98:	7B      	TDC            ; Clear A
C2/FF99:	9D0000  	STA $0000,X    ; Clear $F800+X
C2/FF9C:	E8      	INX            ; Index +1
C2/FF9D:	D0FA    	BNE $FF99      ; If no overflow

Fork: Load 8 new control flags if none remains
C2/FF9F:	A2DEFF  	LDX #$FFDE     ; Buffer index
C2/FFA2:	C6FE    	DEC $FE        ; Strings left -1
C2/FFA4:	D009    	BNE $FFAF      ; Branch if > 0
C2/FFA6:	A908    	LDA #$08       ; Strings left: 8
C2/FFA8:	85FE    	STA $FE        ; Set counter
C2/FFAA:	B7F3    	LDA [$F3],Y    ; Control flags
C2/FFAC:	85FF    	STA $FF        ; Memorize them
C2/FFAE:	C8      	INY            ; Src index +1

Fork: Decode source byte
C2/FFAF:	46FF    	LSR $FF        ; Control code?
C2/FFB1:	9011    	BCC $FFC4      ; Branch if so
C2/FFB3:	B7F3    	LDA [$F3],Y    ; Literal byte
C2/FFB5:	8F802100	STA $002180    ; To destination
C2/FFB9:	9D0000  	STA $0000,X    ; To dictionary
C2/FFBC:	E8      	INX            ; Buffer index +1
C2/FFBD:	D037    	BNE $FFF6      ; If no overflow
C2/FFBF:	A200F8  	LDX #$F800     ; Reset index
C2/FFC2:	8032    	BRA $FFF6      ; Load next byte

Fork: Prepare to load from pseudo-dictionary
C2/FFC4:	B7F3    	LDA [$F3],Y    ; Pointer LB
C2/FFC6:	EB      	XBA            ; Save in B
C2/FFC7:	C8      	INY            ; Src index +1
C2/FFC8:	84F9    	STY $F9        ; Memorize it
C2/FFCA:	B7F3    	LDA [$F3],Y    ; Size x8 -3
C2/FFCC:	4A      	LSR A          ; 2
C2/FFCD:	4A      	LSR A          ; 4
C2/FFCE:	4A      	LSR A          ; 8
C2/FFCF:	18      	CLC            ; Prepare ADC
C2/FFD0:	6903    	ADC #$03       ; +3 bytes
C2/FFD2:	85FB    	STA $FB        ; Set string size
C2/FFD4:	B7F3    	LDA [$F3],Y    ; Pointer HB
C2/FFD6:	09F8    	ORA #$F8       ; Intended value
C2/FFD8:	EB      	XBA            ; Switch with LB
C2/FFD9:	A8      	TAY            ; Index pointer

Fork: Repeat a previous data string
C2/FFDA:	B90000  	LDA $0000,Y    ; Source byte
C2/FFDD:	8F802100	STA $002180    ; To destination
C2/FFE1:	9D0000  	STA $0000,X    ; To dictionary
C2/FFE4:	E8      	INX            ; Buffer index +1
C2/FFE5:	D003    	BNE $FFEA      ; If no overflow
C2/FFE7:	A200F8  	LDX #$F800     ; Reset index
C2/FFEA:	C8      	INY            ; Src index +1
C2/FFEB:	D003    	BNE $FFF0      ; If no overflow
C2/FFED:	A000F8  	LDY #$F800     ; Reset src index
C2/FFF0:	C6FB    	DEC $FB        ; One less byte
C2/FFF2:	D0E6    	BNE $FFDA      ; Loop till last

Fork: Handle next source byte
C2/FFF4:	A4F9    	LDY $F9        ; Src index
C2/FFF6:	C8      	INY            ; Src index +1
C2/FFF7:	C4FC    	CPY $FC        ; Done unpacking?
C2/FFF9:	D0A7    	BNE $FFA2      ; Loop if not
C2/FFFB:	7B      	TDC            ; Clear A
C2/FFFC:	EB      	XBA            ; ...
C2/FFFD:	2B      	PLD            ; Restore DP
C2/FFFE:	AB      	PLB            ; Restore DB
C2/FFFF:	6B      	RTL
